Commit graph

66 commits

Author SHA1 Message Date
Matt Hite 42d6fc2b54 New bigip_facts module 2014-03-16 16:47:49 -04:00
James Cammarata ccc0a8cbb0 Fix regression in dnsmadeeasy module caused by fetch_url change
Also:
* changed this module to use https for requests to the API
* fixed a bug in which a traceback was caused when the domain wasn't found

Fixes #6457
2014-03-12 20:48:22 -05:00
James Cammarata d8a81c488e Remove validate_certs parameter from fetch_url calls 2014-03-12 10:31:01 -05:00
James Cammarata a9017af2bb Adding validate_certs to all modules that use fetch_url 2014-03-12 10:19:54 -05:00
James Cammarata 9730157525 Validate SSL certs accessed through urllib*
* Adds another module utility file which generalizes the
  access of urls via the urllib* libraries.
* Adds a new spec generator for common arguments.
* Makes the user-agent string configurable.

Fixes #6211
2014-03-10 16:06:52 -05:00
Michael DeHaan 6f49642286 All modules should be using /usr/bin/python in the shebang as ansible_python_interpreter processes this (see FAQ).
Fixing for standardization purposes.
2014-01-15 09:52:17 -05:00
Serge van Ginderachter ad6ffe00d0 bigip_monitor_http: two small bug fixes
- extra properties were not set at creation, only when updating
  which can be overlooked when running the module from more than 1 node...
- fix bas var as time_until_up didn't get used
2013-12-17 23:08:06 +01:00
James Tanner ad837709bd Addresses #5023 Fix import comments 2013-12-02 15:13:49 -05:00
James Tanner 6000d636b3 Fixes #5023 Convert all modules to use new snippet import pattern 2013-12-02 15:11:23 -05:00
James Tanner 35dc7d235c Fix pep8 E701 errors in bigip_monitor_http 2013-11-20 14:57:30 -05:00
jctanner d9f75ad284 Merge pull request #4621 from sergevanginderachter/bigip_monitor
Introduce Big-IP F5 http monitor module
2013-11-20 11:53:35 -08:00
James Tanner cc2fdb9d83 Fix pep8 errors in bigip_monitor_tcp 2013-11-19 16:38:16 -05:00
Michael DeHaan f7c3975f21 Add version_added to all modules missing version_added information, the docs formatter will now
raise errors when omitted, updated changelog with new modules.
2013-11-18 18:55:49 -05:00
James Tanner 876e503417 Fix docstring in bigip_monitor_tcp module 2013-11-15 14:44:53 -05:00
jctanner ce080e0fb4 Merge pull request #4813 from sergevanginderachter/bigip_tcpmonitor
Introduce Big-IP F5 tcp monitor module
2013-11-15 11:10:52 -08:00
jctanner f0afb20ceb Merge pull request #4161 from stygstra/openvswitch-modules
Modules for managing Open vSwitch bridges and ports
2013-11-12 11:20:20 -08:00
jctanner 536b5b196f Merge pull request #4712 from mhite/bigip_node
New BIG-IP module for managing node objects
2013-10-29 06:07:45 -07:00
Matt Hite 25f7391d1a Fixed version_added and removed reference to traceback module 2013-10-28 14:51:51 -07:00
Serge van Ginderachter 8faba17b34 bigip tcp monitor: add examples 2013-10-28 17:13:36 +01:00
Serge van Ginderachter 2bd51e506b Fix typo 2013-10-28 16:59:44 +01:00
Serge van Ginderachter 70c677eb8b Implement BIGIP F5 TCP monitor 2013-10-28 16:58:14 +01:00
Serge van Ginderachter 4748329009 clean up comments to show monitor specific code 2013-10-25 22:47:35 +02:00
James Tanner 6f523111d3 Set bigip_pool_member version added to 1.4 2013-10-24 11:41:34 -04:00
jctanner de1e3f0cbc Merge pull request #4054 from mhite/bigip_pool_member
New bigip_pool_member module
2013-10-22 13:55:41 -07:00
Serge van Ginderachter 7bad73bc50 update version added and add examples 2013-10-21 20:57:22 +02:00
Serge van Ginderachter 6aa3210eb0 add missing defaults 2013-10-21 20:36:25 +02:00
Serge van Ginderachter 7454038d82 improve logic in setting parameters in check mode (monitor might not exist) 2013-10-21 20:36:25 +02:00
Serge van Ginderachter ad5247b82b do not overwrite properties with defaults 2013-10-21 20:36:25 +02:00
Serge van Ginderachter f79c9fb6ce improve changed result for race conditions 2013-10-21 20:36:25 +02:00
Serge van Ginderachter 0c2e376d5e adds receive_disable and time_until_up and some bugfixes 2013-10-21 20:36:25 +02:00
Serge van Ginderachter d9bb38f7c7 bigip_monitor_http: add support for hardcoded properties 2013-10-21 20:36:25 +02:00
Serge van Ginderachter 940419d085 some fixes and cleanup per feedback from Matt Hite 2013-10-21 20:36:25 +02:00
Serge van Ginderachter 2005332e7b initial beta version of bigip_monitor_http module 2013-10-21 20:36:25 +02:00
David Stygstra aa496e36a2 Minor style change: removed unnecessary dictionary 2013-10-13 12:35:53 -04:00
Michael DeHaan 119b6d73dd Remove examples of module antipattern of setting the choices array for boolean types. 2013-10-11 08:45:13 -04:00
James Cammarata 8721ad2909 Moving firewalld module from net_infra to system 2013-09-21 01:02:19 -05:00
James Cammarata 720b68a3c6 Merge branch 'maxamillion/firewalld' of https://github.com/maxamillion/ansible into maxamillion-maxamillion/firewalld 2013-09-21 01:01:07 -05:00
David Stygstra 4b4e0926bb Modules for managing Open vSwitch bridges and ports 2013-09-19 01:06:30 -04:00
Adam Miller 4220c3cc30 added try/catch around .connected call 2013-09-09 10:03:59 -05:00
Matt Hite f1a94adbbe Documentation additions and major refactor 2013-09-06 17:15:01 -07:00
Matt Hite 46b32478d2 Documentation additions 2013-09-06 12:31:02 -07:00
James Cammarata 4eedfa46a2 Merge branch 'devel' of https://github.com/mhite/ansible into mhite-devel 2013-09-03 15:05:13 -05:00
Serge van Ginderachter faae84bf0e bigip_node: additional code
- checks if address already assigned to other node name
- add description for node
- check for node addres changes
- add missing code "node exists, potentially modify attributes"
2013-09-02 16:10:09 +02:00
Matt Hite 58680f38c3 Initial bigip_node version 2013-09-02 10:53:18 +02:00
Adam Miller 50adda5096 added version checking, doesn't work in older versions 2013-08-16 17:29:57 -05:00
Matt Hite e2278fd9e8 Automatically prepend partition if non-fully qualified monitors are passed 2013-08-13 22:00:49 -07:00
Matt Hite b26a88095f Documentation fixes and enhancements 2013-08-13 20:59:49 -07:00
Adam Miller 7ad8f6b176 added firewalld module
update with feedback from pull request
2013-08-13 15:38:56 -05:00
Matt Hite c556e673c7 Fix to better handle concurrent runs of module against same pool 2013-08-09 15:50:44 -07:00
Matt Hite 33007e75de Fixed parameter names 2013-08-08 19:19:20 -07:00