Commit Graph

805 Commits

Author SHA1 Message Date
Allen Sanabria
14476c0e8b Now when number of shards is different than what is the stream currently, it will fail.\n\nShards can not be changed on an already created stream 2016-12-08 11:34:40 -05:00
Allen Sanabria
11f4aa6538 version bump 2016-12-08 11:34:39 -05:00
Allen Sanabria
88c08efacd Module requires boto due to ec2.py 2016-12-08 11:34:39 -05:00
Allen Sanabria
b336c5a606 updated module to accept check_mode in every boto call 2016-12-08 11:34:39 -05:00
Allen Sanabria
2f5992c70f Removed test as they will not be ran by Ansible.
* I will include tests in my personal repo which will contain all
modules written by me with their associated tests.
2016-12-08 11:34:39 -05:00
Allen Sanabria
133b5ccdde Added test to kinesis_stream module.
* Update kinesis_stream based on tests.
* Added tests for kinesis_stream.
2016-12-08 11:34:39 -05:00
Allen Sanabria
24fb52c83b update doc string 2016-12-08 11:34:39 -05:00
Allen Sanabria
649e6f42b7 Create, Delete, and Modify a Kinesis Stream.
* Create a Kinesis Stream.
* Tag a Kinesis Stream.
* Update the Retention Period of a Kinesis Stream.
* Delete a Kinesis Stream.
* Wait for a Kinesis Stream to be in an ACTIVE State.
2016-12-08 11:34:39 -05:00
Brian Coca
edcac217f5 make sure nic is always defined (#2678) 2016-12-08 11:34:38 -05:00
Allen Sanabria
dd63eb7a7a fixed error message for releasing an ip when not waiting for the nat gateway to delete successfully 1st 2016-12-08 11:34:38 -05:00
Allen Sanabria
ba17bdf1d0 fail_json when error and not exit_json 2016-12-08 11:34:38 -05:00
Allen Sanabria
1ddfa76c12 clean up documentation 2016-12-08 11:34:38 -05:00
Allen Sanabria
5a6f875487 updated catch statement to pass test (as e) 2016-12-08 11:34:38 -05:00
Allen Sanabria
cca24b0eac Make sure to catch if no gateways exist 2016-12-08 11:34:38 -05:00
Allen Sanabria
015cf1f785 Added default result of None in catch statement 2016-12-08 11:34:37 -05:00
Allen Sanabria
43da26404b Updated module to be compliant with test cases.
* Added integration tests
* Added unit tests
2016-12-08 11:34:37 -05:00
Allen Sanabria
ec2b499959 Fixed the missing argument to get_eip_allocation_id_by_address 2016-12-08 11:34:37 -05:00
Allen Sanabria
0d7d778c82 Manage AWS Nat Gateways
* Create an AWS Nat Gateway.
* Delete an AWS Nat Gateway.
* If Nat Gateway exist in subnet and the option is passed to not create one, it will then return the Nat Gateway object.
2016-12-08 11:34:37 -05:00
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