openstack-ansible/scripts
Nolan Brubaker 18c9e1faee Add export host option for inventory-manage script
The export host option allows users to export their existing host
information for import into a third party system. The output is
'pivoted', so that the key is the host/container name, and the values
are the group memberships and hostvar information. Some top level
networking information, such as load balancer IP addresses, as well as
provider networks, are also provided.

Test scaffolding was added to ensure the export does what is intended.

The tox inventory environment was modified to do coverage testing of
both the dynamic_inventory.py and manage_inventory.py files. The
coverage data is erased between runs, since combined output lead to
incorrect results for dynamic_inventory.py.

Change-Id: I2caa5a0c070b12a74ac26334c63ac8d0de704042
2016-09-22 02:50:01 +00:00
..
upgrade-utilities Merge "Remove search_regex from mariadb port check" 2016-09-20 20:18:46 +00:00
ansible-role-requirements-editor.py Adjust ansible-role-requirements-editor file open options 2016-04-15 13:44:59 +01:00
bootstrap-aio.sh Update ansible to version 2.1 2016-06-02 08:54:41 -05:00
bootstrap-ansible.sh Remove the ansible.cfg file 2016-08-25 02:06:14 +00:00
fastest-infra-wheel-mirror.py Set AIO to use an OpenStack-Infra wheel mirror 2016-05-26 08:00:40 +01:00
federated-login.sh Add project scoped token when obtaning token 2016-04-08 16:20:09 +00:00
gate-check-commit.sh Implement scenario capability for AIO 2016-09-14 17:51:04 +00:00
get-pypi-pkg-version.py Update all SHAs for Newton 2016-07-20 2016-07-21 14:12:54 +01:00
inventory-manage.py Move inventory management code to enable imports 2016-09-18 22:16:20 -04:00
manage_inventory.py Add export host option for inventory-manage script 2016-09-22 02:50:01 +00:00
openstack-ansible.rc Merge "Fix log path option" 2016-09-14 10:35:33 +00:00
os-cmd Add an easy way to run cmds in utility container 2016-06-18 09:05:08 +00:00
osa-aio-heat-template.yml Rename everything for the osad to osa name change 2015-09-12 02:31:21 +01:00
pw-token-gen.py Add Ceph/RBD support to playbooks 2015-08-01 19:49:00 +01:00
release-yaml-file-prep.py Add release file prep script 2016-06-15 14:10:18 +00:00
run-playbooks.sh Reduce the default fact gather subset 2016-09-07 17:04:03 +00:00
run-tempest.sh Ensure tempest always has an Ansible config export 2016-09-01 16:04:33 +00:00
run-upgrade.sh Merge "Run haproxy playbook earlier within upgrade script" 2016-09-20 13:37:17 +00:00
scripts-library.sh Update all SHAs for 14.0.0 2016-09-21 09:44:48 +00:00
sources-branch-updater.sh Update all SHAs for 14.0.0 2016-09-21 09:44:48 +00:00
update-revision.sh Fixes loops for bashate 2015-08-21 15:44:05 +00:00