Age | Commit message (Collapse) | Author | |
---|---|---|---|
2020-09-19 | ifconfig: T2653: convert VLAN interfaces do discrete class | Christian Poessinger | |
Instead of using an Adapter pattern to make interfaces VLAN-aware, create a derived class named VLANIf to represent a VLAN. This change was necessary to eliminate mixed code in Interfaces class which was VLAN - free, but recently gained some VLAN specific code for set_admin_state(). In addition this "autoresolves" the issue in T2894 as a bond vlan interface will no longer change the lower interface. | |||
2020-08-23 | ifconfig: vxlan: geneve: T2823: properly set interface state | Christian Poessinger | |
2020-04-21 | geneve: T2350: fix creation of interface | Thomas Mangin | |
2020-03-28 | ifconfig: T2057: explicity name state functions | Thomas Mangin | |
The Interface get_state/set_state were not clear about if they edited the admin or operational state. functions are now using admin_state and oper_state for clarity. | |||
2020-03-24 | ifconfig: T2057: add class Register | Thomas Mangin | |
2020-03-22 | geneve: T2057: use self.default as template for get_config | Thomas Mangin | |
2020-03-22 | ifconfig: T2104: remove superfluous __init__ in derived classes | Christian Poessinger | |
__init__ should be added to a derived class only if it does work in the ctor. | |||
2020-03-06 | ifconfig: T2104: splt ifconfig.py into multiple files | Thomas Mangin | |