Page MenuHomeVyOS Platform

Extend vyos.configdict.node_changed() to support recursiveness
Closed, ResolvedPublicBUG

Description

As of now vyos.configdict.node_changed() can only be used to detect if a direct child node (e.g. within a tagNode) is changed.

The helper should be extended with a recurse=False option (to keep current behavior) but to add support to traverse all nodes under the specified path when calling vyos.configdict.node_changed().

This should be no isse according to @jestabro now that the new config diff

Details

Difficulty level
Normal (likely a few hours)
Version
1.4
Why the issue appeared?
Will be filled on close
Is it a breaking change?
Perfectly compatible
Issue type
Improvement (missing useful functionality)