~cloud-init-dev/cloud-init/trunk

improvements to eni rendering

Some improvements here, and some bug fixes.
 - bring curtin revno 394's to support post-up for interface aliases.
 - sort attributes per interface for nicer order and consistent rendering
 - use arrays for each 'section' rather than content += . This allows
   better separation of the sections and also will perform better as long
   strings with += are slow.
 - improve how 'lo' is handled. If a network state that was being rendered
   had an entry for 'lo', then the rendered ENI would have 2 'lo'
   sections.
 - no longer skip 'lo' sections when loading an ENI in parse_deb_config
 - fix inet value for subnets, don't add interface attributes to alias
   (LP: #1588547)

Also add some tests of reading yaml and rendering ENI.
Filename Latest Rev Last Changed Committer Comment Size
..
21-cloudinit.conf 334 13 years ago Scott Moser improve comment strings in rsyslog config file too 252 bytes Diff Download File
File build-on-freebsd 992.3.11 9 years ago Scott Moser tools/build-on-freebsd: e2fsprogs provides blkid 1.5 KB Diff Download File
File ccfg-merge-debug 1052.1.14 9 years ago Barry Warsaw Low hanging Python 3 fruit. 2.4 KB Diff Download File
File cloud-init-per 493.1.5 12 years ago Scott Moser put sem/marker files in 'sem' dirs 1.6 KB Diff Download File
File hacking.py 1175.1.1 8 years ago Ryan Harper pep8: update formatting to pass pep8 1.4.6 (trusty 5.2 KB Diff Download File
File make-dist-tarball 804.1.1 11 years ago Scott Moser tools: fix [some] shell quoting problems There we 388 bytes Diff Download File
File make-mime.py 761.1.1 11 years ago Joshua Harlow Add in a tool to help make mime multipart messages 1.9 KB Diff Download File
File make-tarball 961 10 years ago Scott Moser tools/make-tarball: add ability to include uncommi 885 bytes Diff Download File
File mock-meta.py 1163.2.3 8 years ago Ryan Harper Update pep8 runner and fix pep8 issues 14 KB Diff Download File
File motd-hook 161 14 years ago Scott Moser fix motd-hook in case of more than 4 fields in BUI 1.2 KB Diff Download File
File read-dependencies 1052.1.38 9 years ago Scott Moser make bddeb work with python3 or python2 painful, 813 bytes Diff Download File
File read-version 896.3.12 10 years ago Scott Moser merge from trunk 738 bytes Diff Download File
File run-pep8 1236.1.5 8 years ago Joshua Harlow Fix a few tools and tests for newer pep8 387 bytes Diff Download File
File run-pyflakes 1236.1.6 8 years ago Joshua Harlow Remove /bin from run-pyflakes 309 bytes Diff Download File
File run-pyflakes3 1163.2.4 8 years ago Ryan Harper Fix pyflake/pyflake3 errors Now we can run make c 60 bytes Diff Download File
File tox-venv 1054.1.7 9 years ago Scott Moser add tools/tox-venv for running in a tox env 1012 bytes Diff Download File
File uncloud-init 460 12 years ago Scott Moser fix updates.tar function in uncloud-init 3.9 KB Diff Download File
File validate-yaml.py 1172 8 years ago Scott Moser Apply pep8, pyflakes fixes for python2 and 3 Upda 527 bytes Diff Download File
File write-ssh-key-fingerprints 739.2.3 11 years ago Scott Moser replace if..else based on presense of /etc/redhat- 1 KB Diff Download File
File Z99-cloud-locale-test.sh 1195 8 years ago Scott Moser locale: list unsupported environment settings in w 2.7 KB Diff Download File