aboutsummaryrefslogtreecommitdiffstats
path: root/os_net_config/tests/test_impl_ifcfg.py
AgeCommit message (Collapse)AuthorFilesLines
2014-08-22Fix a few pep8 issues...Dan Prince1-2/+0
2014-08-22Add support for ovs_extra.Dan Prince1-0/+24
Adds support for ovs_extra to the OVS Bridge and OVS bond objects.
2014-08-15ifcfg: Exclude ifcfg-lo from cleanupDan Prince1-1/+13
This interface should always exist... we don't want to clean it up.
2014-08-14Add --cleanup, and impl for ifcfgDan Prince1-0/+12
Adds a new cleanup option which can be used to ifdown and remove interfaces that exists but aren't specified in the object model (or JSON).
2014-08-14Use underscores for provider function names.Dan Prince1-20/+20
2014-08-12Set the MAC to the primary interfaceDan Prince1-0/+17
Adds support for a new 'primary' interface option exposed via the object model and JSON parsers which can be used to force the MAC address on a bridge. Only one interface on a given bridge (or bond) may be set as the primary interface. Also, update the ifcfg and eni providers so that they use OVS_EXTRA (or ovs_extra) to pin the mac accordingly.
2014-07-09Don't write 'None' to ifcfg route files.Dan Prince1-2/+6
Corrects an issue where 'None' got written into the ifcfg format route files instead of ''.
2014-07-07Add copyrights to files.Dan Prince1-0/+2
2014-07-02ifcfg: don't call set Interface for vlans...Dan Prince1-2/+0
Drop the 'set Interface $DEVICE external-ids:iface-id=...' config from ifcfg ovs vlans.
2014-06-26Add OvsBond object and impl for ifcfg format.Dan Prince1-1/+31
Supports the configuration of OVS bond interfaces. Also adds the ability to configure extra OVS_OPTIONS for both bonds and bridges (useful for some modes of operation)
2014-06-26Consolidate OVS_EXTRA for the vlan test.Dan Prince1-3/+4
Consolidates the test data into a single string block for the ovs vlan port test string.
2014-06-25Vlan object and support for ifcfg.Dan Prince1-3/+51
Add ifcfg configuration support for Vlans and Vlan OVS ports.
2014-06-11Add OvsBridge configuration supportDan Prince1-20/+77
Adds new object for OvsBridge. Also update the ifcfg network config class to support adding bridges. As part of the change both the bridge and interface classes extend a _BaseOpts base class.
2014-06-10Implement apply for ifcfg implementationDan Prince1-18/+63
Adds an apply function to the ifcfg implementation which: 1) Shuts down existing interfaces w/ ifdown 2) writes new interfaces config files (routes too) 3) Starts up new interfaces w/ ifup
2014-06-09Initial ifcfg implementation for interfaces/routesDan Prince1-0/+82
Ifcfg formatted persistence for interfaces and routes.