Age | Commit message (Collapse) | Author |
|
|
|
If ethernet interface is a bond memeber:
1. Allow for changing only specific parameters which are specified
in EthernetIf.get_bond_member_allowed_options function.
2. Added inheritable parameters from bond interface to ethernet
interface which are scpecified
in BondIf.get_inherit_bond_options.
Users can change inheritable options under ethernet interface
but in commit it will be copied from bond interface.
3. All other parameters are denied for changing.
Added migration script. It deletes all denied parameters under
ethernet interface if it is a bond member.
|
|
* FixedDict can be found in vyos.utils.dict.FixedDict
* Move vyos.authutils to vyos.utils.auth
|
|
|
|
config: T5228: simplify get_config_dict and add argument with_defaults
|
|
|
|
|
|
vyos.utils.dict.check_mutually_exclusive_options
on missing options error
|
|
|
|
Old functions still remain in vyos.util for now
|