Commit Graph

8608 Commits (a8881721735c570089568f92836c6da3b40a2710)
 

Author SHA1 Message Date
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 Cammarata 6fb1ec9def Merge pull request #2652 from logicmonitor/logicmonitor
Add logicmonitor and logicmonitor_facts modules
8 years ago
John R Barker 44948d3f15 Merge pull request #2323 from bendoh/bendoh-archive-module
New Module: archive
8 years ago
Andrea Scarpino b28daebc2b win_firewall_rule: fix "property X doesn't exist"
After commit 9392943 more properties are always sets with their defaults
values (e.g. service to 'any'). This causes no issue when the rule is created,
but causes an error message that says "The property 'X' cannot be found on this
object. Verify that the property exists." because the module checks for
any property value that has changed, but `netsh advfirewall firewall show rule`
does not list any property unless `verbose` is set. This patch solves this.

Fixes #2624
8 years ago
Robin Schneider 57c142b6ed Use HTTPS instead of legacy HTTP for ansible.com (#2636)
Mechanical edit done by this "one-liner":

git ls-files -z "$(git rev-parse --show-toplevel)" | xargs --null -I '{}' find '{}' -type f -print0 | xargs --null sed --in-place --regexp-extended 's#http://www\.ansible\.com#https://www.ansible.com#g;'

Related to: https://github.com/ansible/ansible/issues/16869
8 years ago
Jeff Wozniak 679f30dd20 Add logicmonitor and logicmonitor_facts modules 8 years ago
jctanner 11c86c9696 Merge pull request #2649 from jctanner/PYVMOMI_VMWARE_GUEST_MODULE
Pyvmomi vmware_guest module
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
Matt Clay 4943b4e82e Enable FreeBSD tests on Shippable. (#2648) 8 years ago
James Tanner 6b5ad394da Add template deployer 8 years ago
Brian Coca 1a74d68a37 updated docs, version is 2.2 and explain changes 8 years ago
Jonathan Davila ccec9b1645 Updates to Sendgrid Module (#1275) 8 years ago
Ryan Brown 84298ab5ce Improve module docs (#2638) 8 years ago
Matt Clay baaaf7f96f Enable Windows tests on Shippable. (#2635) 8 years ago
Adrian Likins f4e34d5c3a Add RETURN docs for github_key (#2634) 8 years ago
Adrian Likins 28bb69bd41 Use %s string formatting in system/timezone.py (#2632)
This module was using python 2.6 string .format().
To enable the module to run on python2.4, replace
the .format formatting with '%s' based string formatting.

There was also a use of a 'filename' variable in the
NosystemdTimezone.get() method that was never set.

An import of 'os' was also added for clarity.
8 years ago
Adrian Likins 41a0f22fe8 Add a 'requirements:' field to homebrew doc (#2630)
homebrew.py and homebrew_cask.py make use of python
2.5 and 2.6 features like string .format() method.
8 years ago
Adrian Likins 9006c8018d Use py2.4 compat string formatting in github_key (#2633)
Replace the use of python 2.6+ string .format() method
use with the python 2.4 compatible '%s' formatting to
make the github_key module py2.4 compatible.
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
Ryan S. Brown a69aa60081 Correct version_added for `github_key` module - was 2.0, now 2.2 8 years ago
Brian Coca f6841eb51f send json string to api instead of dict 8 years ago
Robert Estelle c46eb7d64b New module - github_key (#692)
Create github_key module for managing GitHub keys.
This module creates, removes, or updates GitHub access keys.
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
Anton Ovchinnikov fc417a5ab0 Fix check mode for blockinfile when 'create: yes' is specified (#2413)
Make the module more semantically similar to lineinfile when
the destination does not exist. This fixes #2021.
8 years ago
Ruslan Kiianchuk cd2dbed79c Add support for reiserfs (#2551)
* Add support for reiserfs

Create commands mapping for Reiserfs tools.
8 years ago
Aaron Brady 3533ae2647 Add `active` and `inactive` states to the lvol module (#1974)
* Add `active` and `inactive` states to the lvol module

* Honor the previous state of the changed variable

* Move active/inactive states to active boolean parameter

* Bump version_added to make Travis happy

* Avoid bailing early is size isn't specified

* Add invocation examples

* Move "no size" up for code clarity
8 years ago
Tim Rupp be367cc2de Bugfixes and code style (#2627)
A number of coding conventions have been adopted for new F5 modules
that are in development. To ensure common usage across the modules,
this module needed to be updated to reflect those conventions.

Additionally, this patch fixes a couple bugs in the module that were
preventing it from being idempotent.
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