Rene Moser
b4fb1fda86
cloudstack: cs_securitygroup_rule: type -> sg_type
8 years ago
Rene Moser
0127628408
cloudstack: cs_firewall: add results
8 years ago
Rene Moser
3dfb068bfd
cloudstack: cs_firewall: add account and domain
8 years ago
Rene Moser
f029d9dda7
cloudstack: add alias `port` in cs_firewall
8 years ago
Rene Moser
4d210048ee
cloudstack: cs_instance: add domain and account
8 years ago
Rene Moser
67f954e35e
cloudstack: cs_vmshapshot: add account and domain
8 years ago
Rene Moser
27753e54c2
cloudstack: cs_sshkeypair: add account and domain support
8 years ago
Rene Moser
b8e5d81099
cloudstack: new cs_portforward module
8 years ago
Nick Harring
523cdc6959
Removed as keyword for 2.4 and earlier backwards compat.
8 years ago
Nick Harring
de43779565
Fixed ansible module import which I changed chasing a better PEP-8 score.
8 years ago
Nick Harring
385f319b46
Added version_added in Documentation output. Fixed shebang to be /usr/bin/python.
8 years ago
Nick Harring
bb817b26c6
PEP-8 style fixes
8 years ago
Nick Harring
75562afee1
Added Epic copyright notice, clarified examples.
8 years ago
Nick Harring
367af8e1d3
Initial public revision.
8 years ago
dhutty
d0afdd0f5d
Additional example, not using local_action
8 years ago
Matt Martz
98bbadb567
Add py27 compileall to test all modules, specifically for syntax errors
8 years ago
Toshio Kuratomi
a8c12ec097
Add python >= 2.6 to documented deps
8 years ago
Rene Moser
ef277ddf0b
cloudstack: add new module cs_account
8 years ago
Jean-Fred Berthelot
ae5fed65f2
Add check_mode support to HipChat module
...
The HipChat module declares to support check_mode,
but the message is sent in any case.
With this, if executed in check mode, the module will exit
before actually sending the message to HipChat.
It will return changed=False, as per the convention
for notifications modules.
8 years ago
Toshio Kuratomi
43687f1940
Update module documentation if modules have a dep on python2.6+
8 years ago
Matt Martz
6a5d073b83
Be more explicit with exclusions
8 years ago
Matt Martz
42bca5398b
Use try/finally with file opening to close the file
8 years ago
Matt Martz
bdf9623f56
Exclude consul modules from py24 syntax check
8 years ago
Matt Martz
acee6436af
Give consul modules a .py extension
8 years ago
Matt Martz
7fae20f112
Give pushover a .py file extension
8 years ago
Matt Martz
8bd5757720
Fix up modules that have python24 syntax error
8 years ago
Paul Bourdel
a03da8d592
Rewriting to use default ansible http libraries.
8 years ago
Paul Bourdel
ca28acd07a
Changing from v1 to v2 hipchat api format.
8 years ago
Matt Martz
9ccc869180
Add compileall testing via travis to validate modules are python24 compatible
8 years ago
Jeff Rizzo
81a646ddaf
Support both new and old pkgin versions by testing if '-p' flag exists.
8 years ago
Rene Moser
d73aa9d428
cloudstack: new module cs_instancegroup
8 years ago
Will
f6de67e17f
Allow sending direct messages with slack module
8 years ago
Julien Vey
c5eb378677
Be consistent in the documentation
...
The documentation for the `state` field is not very clear.
It says possible values are "installed, uninstalled" and default value is "present"
The examples below alow uses `present` and `absent`.
This patch uses "absent" and "present" instead of "installed" and "uninstalled"
Moreover, this is consistent with other packaging modules, like homebrew itself
8 years ago
Rene Moser
36c74c5798
cloudstack: fix missing doc fragment in cs_securitygroup_rule
8 years ago
Rene Moser
89704a7e38
cloudstack: fix missing doc fragments
8 years ago
Sterling Windmill
0eaee21d81
Allow for specifying name instead of host as per the documentation at http://docs.ansible.com/known_hosts_module.html
8 years ago
Rene Moser
fdac186d85
cloudstack: fix misssing doc about vm param
8 years ago
Rene Moser
b9b0c5c006
cloudstack: fix missing zone param used in get_vm() in utils
8 years ago
Rene Moser
5a2a5b16d5
cloudstack: add new module cs_instance
...
Manages instances and virtual machines
8 years ago
Joe Ray
a91c8caee0
Import boto.ec2 in sns to allow boto profiles to be used
8 years ago
Roland Ramthun
c3ce2eb169
disable ask on sync action
8 years ago
Robert Osowiecki
523ba0820b
Using get_bin_path to find rmmod and modprobe
8 years ago
Toshio Kuratomi
c90509dc9f
doc formatting
8 years ago
Steve Gargan
366f163495
use module.fail_json to report import errors. document valid duration units
8 years ago
Steve Gargan
e1ff0feb58
documentation tweaks to fix missing arguments and specification of defaults
8 years ago
Steve Gargan
b5faf88494
Properly report exception causes particularly connection exceptions contacting the consul agent
8 years ago
Steve Gargan
e701972186
require a valid duration suffix for interval and ttl values
8 years ago
Steve Gargan
2728dc3fb8
fix logic that tests for change in an existing registered service
8 years ago
Steve Gargan
a04bd291b4
remove debug imports from acl module
8 years ago
Steve Gargan
4b5e73c11c
Initial commit of Ansible support for the Consul clustering framework ( http://consul.io ). Submission includes support for - creating and registering services and checks - reading, writing and lookup for values in consul's kv store - creating and manipulating sessions for distributed locking on values in the kv - creating and manipulating ACLs for restricting access to the kv store - inventory support that reads the Consul catalog and group nodes according to - datacenters - exposed services - service availability - arbitrary groupings from the kv store
...
This submission makes extensive use of the python-consul library and this is required
as a dependency and can be installed from pip.
The tests were written to target a vagrant cluster which can be setup by following the
instructions here http://github.com/sgargan/consul-vagrant
8 years ago