lp:~harlowja/cloud-init/cloud-init-net-refactor
Created by
Joshua Harlow
and last modified
- Get this branch:
- bzr branch lp:~harlowja/cloud-init/cloud-init-net-refactor
Only
Joshua Harlow
can upload to this branch. If you are
Joshua Harlow
please log in for upload directions.
Branch merges
Propose for merging
No branches
dependent on this one.
- Scott Moser: Approve
-
Diff: 3349 lines (+1330/-1196)32 files modifiedcloudinit/cs_utils.py (+2/-1)
cloudinit/distros/debian.py (+6/-4)
cloudinit/net/__init__.py (+29/-654)
cloudinit/net/cmdline.py (+203/-0)
cloudinit/net/eni.py (+457/-0)
cloudinit/net/network_state.py (+121/-160)
cloudinit/serial.py (+50/-0)
cloudinit/sources/DataSourceAzure.py (+1/-1)
cloudinit/sources/DataSourceConfigDrive.py (+7/-145)
cloudinit/sources/DataSourceSmartOS.py (+1/-3)
cloudinit/sources/helpers/openstack.py (+145/-0)
cloudinit/stages.py (+2/-1)
cloudinit/util.py (+13/-3)
packages/bddeb (+1/-0)
requirements.txt (+6/-2)
setup.py (+0/-1)
test-requirements.txt (+1/-0)
tests/unittests/helpers.py (+9/-76)
tests/unittests/test__init__.py (+4/-13)
tests/unittests/test_cli.py (+1/-6)
tests/unittests/test_cs_util.py (+3/-24)
tests/unittests/test_datasource/test_azure.py (+3/-9)
tests/unittests/test_datasource/test_azure_helper.py (+1/-11)
tests/unittests/test_datasource/test_cloudsigma.py (+1/-1)
tests/unittests/test_datasource/test_cloudstack.py (+1/-10)
tests/unittests/test_datasource/test_configdrive.py (+143/-27)
tests/unittests/test_datasource/test_nocloud.py (+3/-12)
tests/unittests/test_datasource/test_smartos.py (+4/-2)
tests/unittests/test_net.py (+84/-11)
tests/unittests/test_reporting.py (+3/-1)
tests/unittests/test_rh_subscription.py (+19/-7)
tox.ini (+6/-11)
Branch information
Recent revisions
- 1227. By Joshua Harlow
-
For now just remove compat.py module
Let's reduce the size of this change for now.
- 1224. By Joshua Harlow
-
Fix up some of the net usage and restore imports and add a mini compat module
Branch metadata
- Branch format:
- Branch format 7
- Repository format:
- Bazaar repository format 2a (needs bzr 1.16 or later)
- Stacked on:
- lp:~cloud-init-dev/cloud-init/trunk