summaryrefslogtreecommitdiff
path: root/lib/ansible/module_utils/openstack.py
Commit message (Collapse)AuthorAgeFilesLines
* Restore validate_certs being a bool typeToshio Kuratomi2017-02-171-1/+1
|
* Default verify to None for OpenStack modulesMonty Taylor2017-02-171-1/+1
| | | | This will require a new release of os-client-config.
* openstack: iterate through nova addresses with six (#18408)Ben Cordero2016-11-181-1/+2
|
* Set type for OpenStack 'verify' paramDavid Shrewsbury2016-03-111-1/+1
| | | | | The 'verify' param is a bool, so we don't want it to be an assumed str.
* Fix openstack auth typeYair Fried2016-02-161-1/+1
| | | | Otherwise auth type defaults to 'str' and shade fails
* Add no-log parameter to common openstack argsMonty Taylor2015-09-131-2/+2
| | | | These bad boys can contain secret data, so should be marked no-log.
* Remove unneeded required_one_of for openstackMonty Taylor2015-05-291-5/+1
| | | | | | We're being too strict - there is a third possibility, which is that a user will have defined the OS_* environment variables and expect them to pass through.
* Align verify parameter with validate_certsMonty Taylor2015-04-011-1/+1
| | | | | | The rest of ansible uses validate_certs, so make that the main documented parameter. However, leave verify as an alias since that's the passthrough value to the underlying libraries.
* Add api timeout now that shade spports it everywhereMonty Taylor2015-03-311-0/+1
|
* Update common OpenStack requests-related parametersMonty Taylor2015-03-061-1/+5
| | | | Also, update docs related to earlier changes in this stack.
* Change to auth_type to match python-openstackclientMonty Taylor2015-03-061-1/+1
|
* Remove state from central argument listMonty Taylor2015-02-261-1/+0
| | | | | | | There is an old PR that shows a great use case for having a different set of states for the server module. Before the other modules start being in real use, pull this out so that we don't get ourselves into a pickle.
* Remove auth_token parameterMonty Taylor2015-02-131-5/+0
| | | | | | It turns out that this can actually already be handled by the existing auth plugin framework and does not need its own parameter. Remove before it sees usage and causes confusion.
* Add support for new OpenStack modulesMonty Taylor2015-02-111-0/+40
| | | | | | Incoming cloud config for OpenStack is complex due to plugins and deployer choices. Rather than having the logic spread all over the OpenStack modules, centralize it in the module_utils code.
* Merge branch 'nova-compute-enhancements' of git://github.com/emonty/ansible ↵Michael DeHaan2014-08-081-0/+13
|\ | | | | | | | | | | | | | | into devel Conflicts: lib/ansible/module_utils/openstack.py library/cloud/nova_compute
| * Update the nova inventory plugin with new ip codeMonty Taylor2014-08-021-0/+13
| | | | | | | | | | | | The provisioning module knows more about how nova deals with IP addresses now. Ensure that the inventory module is similarly as smart by separating out the logic into the openstack/module_utils.
| * Add common auth handling across openstack modulesMonty Taylor2014-08-021-0/+56
| | | | | | Taking a page out of the ec2 config, make sure that all of the OpenStack modules handle the inbound auth config in the same way. The one outlier is keystone wrt auth_url.
* Add common auth handling across openstack modulesMonty Taylor2014-08-041-0/+56
Taking a page out of the ec2 config, make sure that all of the OpenStack modules handle the inbound auth config in the same way. The one outlier is keystone wrt auth_url.