os-net-config/os_net_config
Dan Prince f457c64bae Update child_members to use a Set
Updates the impl_ifcfg.child_members method so that it
uses a set instead of an array (this avoids dups). Also
fixes an issue with this method which would cause tests
to fail intermittently due to ordering differences.
Adding each member object regardless solves this
(not sure why I had commented out the children.append before)

Also fixes an issue in test_cli which causes tests to fail
on Debian which doesn't yet support the add_bond method
on its ENI provider. This fix was to explicitly set
--provider=ifcfg on the failing tests. We should be able to
remove these once ENI supports bonding properly.

Closes-bug: #1370615

Change-Id: Id9cfa2b2eaab27c93113956f5956facfa2a2aeee
2014-09-18 15:52:49 -04:00
..
openstack Import processutils from oslo-incubator. 2014-06-09 17:13:57 -04:00
tests Update child_members to use a Set 2014-09-18 15:52:49 -04:00
__init__.py Move versioning into version.py 2014-09-04 09:59:11 -04:00
cli.py Move versioning into version.py 2014-09-04 09:59:11 -04:00
impl_eni.py Fix a few pep8 issues... 2014-08-22 15:58:10 -04:00
impl_ifcfg.py Update child_members to use a Set 2014-09-18 15:52:49 -04:00
impl_iproute.py Add copyrights to files. 2014-07-07 16:15:53 -04:00
objects.py Add support for ovs_extra. 2014-08-22 10:38:17 -04:00
utils.py Don't log errors if files don't exists. 2014-08-22 15:53:18 -04:00
version.py Move versioning into version.py 2014-09-04 09:59:11 -04:00