Commit Graph

2170 Commits (4e8e38f631dcb18396379abb01a30245a9f8a7ee)

Author SHA1 Message Date
Allen Sanabria 4e8e38f631 remove boto 8 years ago
Allen Sanabria 2e42c72447 version bump 8 years ago
Allen Sanabria 79ea553200 Module requires boto due to ec2.py 8 years ago
Allen Sanabria aa189b8d98 Added default result of None in catch statement 8 years ago
Allen Sanabria ee523be26c Updated module to be compliant with test cases.
* Added integration tests
* Added unit tests
8 years ago
Allen Sanabria 349db85b00 Fixed the missing argument to get_eip_allocation_id_by_address 8 years ago
Allen Sanabria f86c5f8465 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.
8 years ago
James Tanner 13215eeb7c Consolidate to one module and use new arg spec 8 years ago
James Tanner 6cebd509d7 add examples 8 years ago
James Tanner cf61825ae5 Remove print statements 8 years ago
James Tanner a3f415a892 fix tabs 8 years ago
James Tanner 5d2d0e0045 fix tabs 8 years ago
James Tanner 07fb05a852 Add the guest state module 8 years ago
James Tanner 3caee773cb Rename module 8 years ago
James Tanner c51b1549a2 Add return data example 8 years ago
James Tanner 6b5ad394da Add template deployer 8 years ago
Ryan Brown d72a394f0b Merge pull request #2126 from bcoca/s3_bucket_fix_json_plus
Refactor of `s3_bucket` to support json/jsonarg param type
8 years ago
Brian Coca f6841eb51f send json string to api instead of dict 8 years ago
William Albert 9fda16070f 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.
8 years ago
Toshio Kuratomi c8f911e05c Update imports 8 years ago
Toshio Kuratomi c6938e42ef Update examples in the documentation to yaml syntax 8 years ago
pascalheraud 39f36103d7 Fixed multiline string formatting issues 8 years ago
pascalheraud 9058f1fb76 Changed order of import and documentation to fix the build 8 years ago
pascalheraud b9a7fbbf41 Fixed RETURN documentation 8 years ago
pascalheraud 91d7f1b34d Update ovh_ip_loadbalancing_backend.py
Changed to ansible 2.1
8 years ago
pascalheraud a28287d0b4 Update ovh_ip_loadbalancing_backend.py
Fixed documentation from "ip" to "backend" and enhanced text.
8 years ago
pascalheraud 13b164791e Update ovh_ip_loadbalancing_backend.py 8 years ago
pascalheraud 6b91834d9f Changed licence and main() 8 years ago
pascalheraud 40b78fbf72 Fixed bad location and import
Fixed bad type of default value for timeout
8 years ago
pascalheraud 7c9fdba5ad Fixed the module to be compliant with pep8 8 years ago
pascalheraud 1972df5a71 Removed unnecessary moduleChanged=False
Added missing exceptions handling
8 years ago
pascalheraud f7a5013083 Added a timeout param to prevent infinite loop while waiting for
completion of a task.
8 years ago
pascalheraud 37900daf79 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
8 years ago
pascalheraud a767da1139 Added OVH Ip loadbalancing module for managing backends 8 years ago
Ricardo Carrillo Cruz 8ad0c52a82 Add os_zone module (#2173)
This module allows to create OpenStack Designate zone objects
8 years ago
Ricardo Carrillo Cruz 866b04784d Add os_recordset module (#2240)
This module allows to manage OpenStack Designate recordsets.
8 years ago
Brian Coca 6402d36af3 now using type=json which takes care of str/dict 8 years ago
Brian Coca df79ca6352 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
8 years ago
Kaz Cheng db979dde74 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.
8 years ago
Alvaro Aleman b02a24ffed Ensure os_project checks the right domain (#2519) 8 years ago
Matt Clay 651a25f1a3 Remove duplicate requirements. 8 years ago
Alvaro Aleman 7bc7f9f078 Make os_user_role respect domain when querying for projects (#2520) 8 years ago
lorijoan 38d364103d Update cs_volume module to fix typo on force attribute (#2592)
fixes #2590
8 years ago
Ryan S. Brown 1a7d26a1b8 iam_server_certificate_facts: Correct call to `get_server_certs` 8 years ago
Allen Sanabria f36ec115fc 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.
8 years ago
Allen Sanabria 4615a6cc76 iam_server_certificate_facts: change `except` to python 2.6 syntax 8 years ago
Allen Sanabria c574dbee54 iam_server_certificate_facts: Retrieve attributes from server certificate
This module will allow you to retrieve all the attributes
related to a server certificate.
8 years ago
mathieu bultel c6a45234e0 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
8 years ago
René Moser a99464f545 Merge pull request #2208 from hnakamur/lxd_container
Add lxd_container module
9 years ago
Rene Moser 5a3dc054bd doc: remove common return values from various modules 9 years ago