James Tanner
3170180049
Consolidate to one module and use new arg spec
2016-12-08 11:34:36 -05:00
James Tanner
7b65afa83e
add examples
2016-12-08 11:34:35 -05:00
James Tanner
222f9bc08a
Remove print statements
2016-12-08 11:34:35 -05:00
James Tanner
d051701359
fix tabs
2016-12-08 11:34:35 -05:00
James Tanner
474b52ae47
Add the guest state module
2016-12-08 11:34:35 -05:00
James Tanner
855a408718
Rename module
2016-12-08 11:34:35 -05:00
James Tanner
4722144acf
Add return data example
2016-12-08 11:34:35 -05:00
James Tanner
91e2c5e0ea
Add template deployer
2016-12-08 11:34:35 -05:00
Brian Coca
fdb8d11958
send json string to api instead of dict
2016-12-08 11:34:34 -05:00
Brian Coca
1e5ca511d6
now using type=json which takes care of str/dict
2016-12-08 11:34:34 -05:00
Brian Coca
02ee352951
fixes and refactoring of s3_bucket
...
policy should now accept and handle correctly both data structures or JSON strings
removed unused tag_set var
refactored code to make conditions clearer
rebased to allow for ceph changes, left ceph update on todo list
2016-12-08 11:34:34 -05:00
William Albert
0d144532d4
Add modules to support Google Cloud DNS ( #2252 )
...
This commit adds modules that can manipulate Google Cloud DNS. The modules can create and delete zones, as well as records within zones.
2016-12-08 11:34:34 -05:00
Toshio Kuratomi
ef184e93a4
Update imports
2016-12-08 11:34:34 -05:00
Toshio Kuratomi
30ed5f620a
Update examples in the documentation to yaml syntax
2016-12-08 11:34:34 -05:00
pascalheraud
f3f40095f1
Fixed multiline string formatting issues
2016-12-08 11:34:34 -05:00
pascalheraud
eb5fcca80b
Changed order of import and documentation to fix the build
2016-12-08 11:34:34 -05:00
pascalheraud
a68ef49ff6
Fixed RETURN documentation
2016-12-08 11:34:34 -05:00
pascalheraud
e3524fbf00
Update ovh_ip_loadbalancing_backend.py
...
Changed to ansible 2.1
2016-12-08 11:34:33 -05:00
pascalheraud
876fc4bc6d
Changed licence and main()
2016-12-08 11:34:33 -05:00
pascalheraud
643cef988e
Fixed bad location and import Fixed bad type of default value for timeout
2016-12-08 11:34:33 -05:00
pascalheraud
88c5d84d72
Fixed the module to be compliant with pep8
2016-12-08 11:34:33 -05:00
pascalheraud
40d3a66368
Removed unnecessary moduleChanged=False Added missing exceptions handling
2016-12-08 11:34:33 -05:00
pascalheraud
2a251a9e26
Added a timeout param to prevent infinite loop while waiting for completion of a task.
2016-12-08 11:34:33 -05:00
pascalheraud
f05f74d9f6
Fixed module from review inputs : - Caught the exception from import ovh to provide a proper message to the user - Removed unuseful brackets - Added a else to check the state instead of two if - Changed the module to be added to 2.0 - Added exceptions handling for all APIs calls with a clear message including the return from the API.
...
And :
- Fixed dependency of OVH api to 0.3.5
2016-12-08 11:34:33 -05:00
pascalheraud
926c80328d
Added OVH Ip loadbalancing module for managing backends
2016-12-08 11:34:33 -05:00
Ricardo Carrillo Cruz
97f75a774a
Add os_zone module ( #2173 )
...
This module allows to create OpenStack Designate zone objects
2016-12-08 11:34:33 -05:00
Ricardo Carrillo Cruz
3cb76ce047
Add os_recordset module ( #2240 )
...
This module allows to manage OpenStack Designate recordsets.
2016-12-08 11:34:33 -05:00
Kaz Cheng
2886d3d9ec
Fix a number of issues around detecting nat gateways, how ( #1511 )
...
routes_to_delete is detected, propagating_vgw_ids and checking if
gateway_id exists.
2016-12-08 11:34:33 -05:00
Alvaro Aleman
54d40fe557
Ensure os_project checks the right domain ( #2519 )
2016-12-08 11:34:32 -05:00
Matt Clay
41d68b5498
Remove duplicate requirements.
2016-12-08 11:34:32 -05:00
Alvaro Aleman
0a9cdf647a
Make os_user_role respect domain when querying for projects ( #2520 )
2016-12-08 11:34:32 -05:00
lorijoan
d0c2db9c5b
Update cs_volume module to fix typo on force attribute ( #2592 )
...
fixes #2590
2016-12-08 11:34:32 -05:00
Ryan S. Brown
4b2563ff4e
iam_server_certificate_facts: Correct call to `get_server_certs`
2016-12-08 11:34:32 -05:00
Allen Sanabria
885bdf3a4e
iam_server_certificate_facts: list all certs
...
If a server name isn't passed, retrieve all server certificates by
default. Change return value to a dict with the server_cert_name being
the key.
2016-12-08 11:34:32 -05:00
Allen Sanabria
f5fd2a418f
iam_server_certificate_facts: change `except` to python 2.6 syntax
2016-12-08 11:34:32 -05:00
Allen Sanabria
0445e22383
iam_server_certificate_facts: Retrieve attributes from server certificate
...
This module will allow you to retrieve all the attributes
related to a server certificate.
2016-12-08 11:34:32 -05:00
mathieu bultel
579b2a8f2e
Add os_stack module for create, update and delete stack ( #2002 )
...
* Add os_stack module for create and delete stack
* Add ansible module for creating and deleting heat stack
* Parameters:
- stack name
- template
- environment_files (list)
- parameters (dict)
- timeout
- rollback
- state: In a near futur I would like to improve
this module by providing a way updating the stack
if already exist. Shade doesn't offer this functionality
AFAIK
* Add update stack feature
* Update added_version and return doc
* Add copyright for os_stack module
* Add wait user choice and minor fixes
* Remove Todo for Shade 1.8.0 and bad line example
* Add documentation for the return values
* Fix type on return value
* Fix yaml syntax
* Cast message to string instead
* add missing check mode
2016-12-08 11:34:31 -05:00
Hiroaki Nakamura
04d049cee9
Fix lxd_container and lxd_profile document to be rendered properly
2016-12-08 11:34:30 -05:00
Hiroaki Nakamura
a06179e08b
Change command to check python is installed
2016-12-08 11:34:30 -05:00
Hiroaki Nakamura
382f9b0999
Fix initializing err in _get_err_from_resp_json
2016-12-08 11:34:30 -05:00
Hiroaki Nakamura
e3c402ada3
Remove debug parameter and add logs in return object when invoked with -vvvv
2016-12-08 11:34:30 -05:00
Hiroaki Nakamura
25ed6a7564
Fix sending request
2016-12-08 11:34:30 -05:00
Hiroaki Nakamura
364ad3b8e5
Remove support for type=profile from lxd_container module
2016-12-08 11:34:30 -05:00
Hiroaki Nakamura
be391b4d1f
Add lxd_profile module
2016-12-08 11:34:30 -05:00
Hiroaki Nakamura
9d13552999
Create LXDClient and LXDClientException
2016-12-08 11:34:30 -05:00
Hiroaki Nakamura
4630540ca9
Unify unix_socket_path and url to the url parameter
2016-12-08 11:34:30 -05:00
Hiroaki Nakamura
008dd0236d
Use metadata.err for error msg and return logs only when debug is true
2016-12-08 11:34:30 -05:00
Hiroaki Nakamura
c671ff5fda
Add debug parameetr and put logs in result when debug is true or module failed
2016-12-08 11:34:30 -05:00
Hiroaki Nakamura
42401ea2c3
Use timeout only for chaging state and getting IPv4 addresses
2016-12-08 11:34:30 -05:00
Hiroaki Nakamura
22957e79f6
Check argument choices according to type value
2016-12-08 11:34:30 -05:00