lp:~smoser/cloud-init/opennebula

Created by Scott Moser and last modified
Get this branch:
bzr branch lp:~smoser/cloud-init/opennebula
Only Scott Moser can upload to this branch. If you are Scott Moser please log in for upload directions.

Branch merges

Related bugs

Related blueprints

Branch information

Owner:
Scott Moser
Project:
cloud-init
Status:
Merged

Recent revisions

694. By Scott Moser

some cleanups and changes

 * use util.subp from inside parse_shell_config,
   and adjust exception handling accordingly.
 * add 'switch_user_cmd' as a callback function to pass
   to parse_shell_config, which allows us to mock this to avoid
   'sudo' when running test cases.
   Basically the test cases just return '[]' here.
 * fix some pylint
 * handle empty 'content' in parse_shell_config and remove
   the protection that was present.

693. By Scott Moser

fix DataSource base class to set up ds_cfg for 'Net' sources

When the base DataSource class would set 'ds_cfg' for the specific
datasources' config, it would fail for the DataSources that are just named
'DataSourceFooNet' and we wanted to set configuration in 'Foo'.

For example, both DataSourceOpenNebula and DataSourceOpenNebulaNet want to
read datasource config from
 sources:
  OpenNebula:
   foo: bar

But without this change, 'ds_cfg' would not be setup properly for
OpenNebulaNet.

692. By Vlastimil Holer

Fix detection of ETHx_IP context variable, add test.

691. By Vlastimil Holer

Detect invalid system user for test

690. By Vlastimil Holer

Update OpenNebula documentation (parseuser, more fs. labels, K-V single quotes)

689. By Vlastimil Holer

Configurable OpenNebula::parseuser. Seed search dir+dev merge.
Eat shell parser error output. Few tests for tests for get_data.

688. By Vlastimil Holer

Fix pylint complain on toks.split('.')

687. By Vlastimil Holer

Replace RE context.sh parser with Scott's rewrite of bash dumper. Upper case context variable names.

686. By Vlastimil Holer

PEP8 and Pylint fixes. Move context.sh "parser" into separate
function. Fix fetching user specified dsmode (from context).
Rename context_sh->context. Reuse unittests.helpers.populate_dir.

685. By Vlastimil Holer

Merged trunk lp:cloud-init

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
This branch contains Public information 
Everyone can see this information.

Subscribers