Mark Hamilton
34247d2aab
using module.get_bin_path to find ovs-vsctl
2015-08-24 13:45:12 -07:00
Mark Hamilton
7ee4e68e70
Module provides support for manipulating openvswitch tables
2015-08-20 18:35:28 -07:00
Brian Coca
dd1585cfc8
better short description for a10 modules
2015-08-14 22:09:25 -04:00
Bill Nottingham
0ce060122a
Add lldpctl to requirements.
2015-08-10 16:34:41 -04:00
Brian Coca
9a771ce91a
Merge pull request #700 from markleehamilton/openvswitch-bridge-v1
...
Add support for external_id and fail_mode. Updated syntax to pass pep…
2015-07-27 13:06:17 -04:00
Toshio Kuratomi
79173ac18d
Clean up unneeded urllib2 imports
2015-07-20 23:04:27 -07:00
Brian Coca
d5dd5f461f
Merge pull request #702 from markleehamilton/openvswitch-port-v3
...
Added support to assign attached mac address interface id and port options.
2015-07-20 21:08:17 -04:00
Mark Hamilton
b51c252127
removed syslog import
2015-07-20 18:06:17 -07:00
Jeff Geerling
b781b8bda1
Make HAProxy module documentation a little easier to read.
2015-07-19 17:35:32 -05:00
Mark Hamilton
a6f3a0e0a9
Changed syntax to support python2.4. Allow external_ids to be None.
2015-07-16 10:05:59 -07:00
Mark Hamilton
90a831a828
removed syslog. Generalized external id concept. Now user can add or remove multiple external ids. Added documenation about fail_main parameter.
2015-07-14 05:17:38 -07:00
Mark Hamilton
018db7d068
removed syslog.openlog
2015-07-14 02:10:57 -07:00
Mark Hamilton
0395de2f09
Added version_added and default to new parameters external_ids and set. Generalized external_ids to handle any parameter.
2015-07-14 01:49:16 -07:00
Mark Hamilton
325ef12aee
Added support to assign attached mac address interface id and port options.
...
Updated code to pass pep8 v1.6.2 pylint v0.25.0.
2015-07-09 00:36:30 -07:00
Mark Hamilton
647cac63f1
Add support for external_id and fail_mode. Updated syntax to pass pep8 v1.6.2 and pylint v0.25.0
2015-07-08 20:45:19 -07:00
Michael Perzel
e2fc7b34a7
Update bigip_api method to use variable name server
2015-07-04 07:51:19 -05:00
Etienne CARRIERE
fc9078229c
Add "Default Persistence profile" support
2015-07-02 08:20:29 +02:00
Etienne CARRIERE
757fc291c1
Rework on Exception management
2015-07-02 07:35:19 +02:00
Etienne CARRIERE
3d9fd24d62
Localize exceptions for F5 LTM virtual server module
2015-07-01 22:26:32 +02:00
Gerrit Germis
2612da50ad
wait_interval default value did not match the documented value
2015-06-22 20:13:12 +02:00
Gerrit Germis
0ad12cdcf4
specify int parameter types for wait_interval and wait_retries
2015-06-22 20:09:54 +02:00
Toshio Kuratomi
4b29146c4d
be explicit about urllib import and remove conditional urllib(2) import
...
urllib and urllib2 have been in the python stdlib since at least
python-2.3. There's no reason to conditionalize it.
Fixes https://github.com/ansible/ansible/issues/11322
2015-06-19 09:01:08 -07:00
Gerrit Germis
5a1109229d
added version_added: "2.0" to new parameters
2015-06-18 09:11:16 +02:00
Gerrit Germis
656e1a6deb
allow wait, wait_retries and wait_interval parameters for haproxy module. This allows the haproxy to wait for status "UP" when state=enabled and status "MAINT" when state=disabled
2015-06-17 17:29:38 +02:00
Greg DeKoenigsberg
004dedba8a
Changes to author formatting, remove emails
2015-06-16 14:32:39 -04:00
Greg DeKoenigsberg
dc519fb848
Add author data
2015-06-16 12:30:47 -04:00
Brian Coca
0c6e5b9eb4
fixed doc issues
2015-06-16 11:33:17 -04:00
Etienne CARRIERE
1c6ae9333c
Factor common functions for F5 modules
2015-06-16 11:33:14 -04:00
Chris Long
389c40033b
Fixed descriptions to all be lists
...
replaced enabled with autoconnect - refactored code to reflect update.
removed ansible syslog entry.
2015-06-16 11:33:11 -04:00
Chris Long
2856116162
Updated as per bcoca's comments:
...
removed 'default' in state:
removed defunct action:
removed reference to load_platform_subclass
changed cname to conn_name
2015-06-16 11:33:10 -04:00
Chris Long
3b44082dd6
Initial commit of nmcli: NetworkManager module. Currently supports:
...
Create, modify, remove of -
team, team-slave, bond, bond-slave, ethernet
TODO:
vlan, bridge, wireless related connections.
2015-06-16 11:33:10 -04:00
Matthew Landauer
b0992a97ef
Handle MX,NS,TXT records correctly and don't assume one record type per name
2015-06-16 11:33:09 -04:00
Matthew Landauer
5ef2dd8a77
If record_name="" write empty value to dns made easy
...
This is necessary for instance when setting MX records on the root of a domain.
This is different than leaving record_name out completely which has the same
behaviour as before
2015-06-16 11:33:09 -04:00
Matthew Landauer
bdeb0bc8db
If record_value="" write empty value to dns made easy
...
This is necessary for instance when setting CNAMEs that point to the root
of the domain. This is different than leaving record_value out completely
which has the same behaviour as before
2015-06-16 11:33:09 -04:00
Matthew Landauer
3d2f19c24d
Fix display of error message
...
It was crashing due to "domain" variable not being defined
2015-06-16 11:33:09 -04:00
Jason Holland
669316195f
Fix small issue with wrapping syntax
2015-06-16 11:33:09 -04:00
Jason Holland
8383857b5a
Fix some logical issues with enabling/disabling a server on the A10.
2015-06-16 11:33:09 -04:00
Etienne CARRIERE
ca366059d3
Documentation fixes
2015-06-05 20:43:38 +02:00
Etienne CARRIERE
24ae114a2a
Factor F5 virtual_server module with the common functions
2015-06-04 08:30:32 +02:00
Etienne CARRIERE
9139ac5460
Creation of bigip_virtual_server module
2015-06-04 08:20:20 +02:00
Etienne CARRIERE
a0905a9d5e
Factor common functions for F5 modules
2015-06-03 08:22:18 +02:00
Brian Coca
d5b4b287da
Merge pull request #269 from openaustralia/dnsmadeeasy_fixes
...
dnsmadeeasy module fixes
2015-06-01 17:15:58 -04:00
Greg DeKoenigsberg
ef3bdc25b3
Merge pull request #119 from swimlappy/devel
...
Fix some logical issues with enabling/disabling a server on the A10.
2015-06-01 12:27:10 -04:00
Michael Perzel
408214d1a8
Style updates
2015-06-01 11:22:40 -05:00
Michael Perzel
fb8c2ee810
Module for managing F5 wide ip
2015-05-29 14:19:38 -05:00
Brian Coca
5187c7fcd7
removed executable bit
2015-05-21 07:03:49 -04:00
Toshio Kuratomi
576d94e8d4
Update module_utils "import" to the new-style
...
Fixes #505
2015-05-18 12:08:15 -07:00
Brian Coca
08445418aa
more string corrections
2015-05-14 10:45:32 -04:00
Brian Coca
edf519a0c2
moar quotes
2015-05-14 09:37:00 -04:00
Brian Coca
8acc31e1d3
Merge pull request #282 from mhite/bigip_session_state
...
Added session and monitor state enabling/disabling
2015-05-13 19:34:53 -04:00
Brian Coca
b285bb072f
Revert "Add enabled/disabled support to bigip_node"
2015-05-13 19:34:05 -04:00
Greg DeKoenigsberg
14853a20f3
Replacing twitter id with github id
2015-05-13 19:30:11 -04:00
Greg DeKoenigsberg
41589b8643
Formatting to author field
2015-05-13 19:26:18 -04:00
Greg DeKoenigsberg
4aec44b861
Adding author's github id
2015-05-13 19:25:07 -04:00
Greg DeKoenigsberg
4f40f91b78
Adding author's github id
2015-05-13 19:24:01 -04:00
Greg DeKoenigsberg
79ee13b542
Adding author's github id
2015-05-13 19:22:21 -04:00
Greg DeKoenigsberg
bc64d4654f
Adding author's github id
2015-05-13 19:21:32 -04:00
Greg DeKoenigsberg
6e1077eabc
Adding author's github id
2015-05-13 19:20:31 -04:00
Greg DeKoenigsberg
3ece7b153e
Adding author's github id
2015-05-13 19:19:17 -04:00
Greg DeKoenigsberg
cab4a24653
Adding author's github id
2015-05-13 19:18:03 -04:00
Greg DeKoenigsberg
a564122100
Adding author's github id
2015-05-13 19:16:34 -04:00
Greg DeKoenigsberg
4996f64612
Adding author's github id
2015-05-13 19:12:39 -04:00
Greg DeKoenigsberg
9800126a6e
Adding author's github id
2015-05-13 18:03:06 -04:00
Greg DeKoenigsberg
2440e230e5
Adding author's github id
2015-05-13 17:30:26 -04:00
Greg DeKoenigsberg
321ad3b474
Adding author's github id
2015-05-13 17:29:08 -04:00
Greg DeKoenigsberg
b8e648536a
Adding author's github id
2015-05-13 17:28:43 -04:00
Greg DeKoenigsberg
c859c8a61d
Adding author's github id
2015-05-13 17:27:49 -04:00
Greg DeKoenigsberg
a6cd986533
Adding author's github id
2015-05-13 17:25:25 -04:00
Greg DeKoenigsberg
06dc55bd5f
Adding author's github id
2015-05-13 17:25:02 -04:00
Greg DeKoenigsberg
fab87ebb48
Adding author's github id
2015-05-13 17:24:32 -04:00
Brian Coca
916cc17acf
minor doc fixes
2015-05-13 14:02:57 -04:00
Brian Coca
7f29609e8e
Merge pull request #288 from mhite/bigip_pool_member_session_monitor_state
...
Support for monitor and session state manipulation added to bigip_pool_m...
2015-05-13 13:57:28 -04:00
Brian Coca
2f4fa76298
Merge pull request #402 from ndonegan/devel
...
sys.exit used, but not imported.
2015-04-16 15:15:22 -04:00
Niall Donegan
b125d2685a
Handle missing module with fail_json
2015-04-15 17:07:18 +01:00
Niall Donegan
b4ad532248
sys.exit used, but not imported.
2015-04-15 16:15:31 +01:00
Sébastien Gross
7c9217a8f7
[lldp] Merge wrapped lines.
...
Some devices return their description on multiple lines such as:
lldp.eth0.chassis.descr=cisco CISCO7609-S running on
Cisco IOS Software, c7600s72033_rp Software (c7600s72033_rp-IPSERVICESK9-M), Version 12.2(33)SRE3, RELEASE SOFTWARE (fc1)
Technical Support: http://www.cisco.com/techsupport
Copyright (c) 1986-2011 by Cisco Systems, Inc.
Compiled Wed 26-Jan-11 06:54 by prod_rel_team
The generated fact will result as:
"descr": "cisco CISCO7609-S running on"
This patch fixes the line wrapping to return the full description
handling line breaks:
"descr": "cisco CISCO7609-S running on\nCisco IOS Software, c7600s72033_rp Software (c7600s72033_rp-IPSERVICESK9-M), Version 12.2(33)SRE3, RELEASE SOFTWARE (fc1)\nTechnical Support: http://www.cisco.com/techsupport\nCopyright (c) 1986-2011 by Cisco Systems, Inc.\nCompiled Wed 26-Jan-11 06:54 by prod_rel_team"
2015-04-08 18:33:40 +02:00
Brian Coca
4048de9c1e
Merge pull request #373 from andyhky/add_failover
...
bigip_facts: Add missing 'device' option
2015-04-03 17:49:31 -04:00
Andy Hill
3431275921
bigip_facts: Add missing "device" option
...
The device option was already implemented but omitted from docs and allowed
choices. With the addition of device, a devices failover_state can be
determined.
2015-04-02 13:44:07 -04:00
Jesse Keating
f86ce495c7
Add enabled/disabled support to bigip_node
...
This allows one to enable or disable a node, useful for when doing
maintenance on a node to prevent connections from being attempted to it.
This will completely disable the node for any pool it might be in.
2015-03-26 11:27:22 -07:00
Brian Coca
5293f452b5
corrected version added
2015-03-25 22:04:44 -04:00
Brian Coca
eef2a95f96
Merge pull request #334 from msabramo/bigip_disable_ssl_cert_verification
...
Add `verify` param; set false to ignore SSL cert
2015-03-25 21:46:11 -04:00
Marc Abramowitz
513724c0a5
Add validate_certs
param to bigip_* modules
...
Ignoring SSL cert verification may be necessary when testing with a
server that has a self-signed certificate.
See
https://github.com/ansible/ansible-modules-extras/pull/288#issuecomment-85196736
2015-03-23 23:54:48 -07:00
Chad Norgan
8c94dd8b47
Ignore lines that do not have the key in them
...
Some switches return multi-line output, which breaks the split function,
the change seeks to only preform the split on a line that has the key.
2015-02-27 11:19:44 -06:00
Matt Hite
0cad9ee0bf
Support for monitor and session state manipulation added to bigip_pool_member module
2015-02-25 15:48:19 -08:00
Matt Hite
e9c12bd8c5
Added session and monitor state enabling/disabling
2015-02-24 16:55:22 -08:00
Matt Hite
a7e1f86b8b
Another potential fix for issue 109; now catches WebFault
2015-02-21 11:29:35 -08:00
Matthew Landauer
19b0c83819
Handle MX,NS,TXT records correctly and don't assume one record type per name
2015-02-18 14:22:15 +11:00
Matthew Landauer
fa2df8c7d5
If record_name="" write empty value to dns made easy
...
This is necessary for instance when setting MX records on the root of a domain.
This is different than leaving record_name out completely which has the same
behaviour as before
2015-02-18 14:22:15 +11:00
Matthew Landauer
671571b1e1
If record_value="" write empty value to dns made easy
...
This is necessary for instance when setting CNAMEs that point to the root
of the domain. This is different than leaving record_value out completely
which has the same behaviour as before
2015-02-18 14:22:14 +11:00
Matthew Landauer
14b62bb32a
Fix display of error message
...
It was crashing due to "domain" variable not being defined
2015-02-18 14:22:14 +11:00
Brian Coca
4109bfda49
removed unused import json which breaks 2.4/simplejson compat
2015-02-17 13:37:41 -05:00
James Barwell
2ec916ad38
Fix argument parsing to module constructor
...
- Change to remove kwargs in a97d1016dc
did not remove arguments passed in to the constructor.
2015-02-06 09:39:17 +00:00
Brian Coca
9f88bdb7f5
moved version added
2014-12-09 12:29:28 -05:00
Brian Coca
a97d1016dc
minor cleanup, removing unused/redundant code, cleaned some comments, slight reformating in class to
...
remove kwargs
2014-12-09 09:06:04 -05:00
Brian Coca
82aaaa4152
Merge pull request #23 from ravibhure/devel
...
Added module haproxy, to handle enable/disable backend server with shutdown_sessions feature in haproxy.
2014-12-09 08:51:07 -05:00
Ravi Bhure
d4a096f7ff
Recorded the changes suggested by brian coca
2014-12-07 02:29:16 -07:00
Brian Coca
cf215dbac4
minor doc tweaks to snmp_facts
2014-12-06 18:58:23 -05:00
Ravi Bhure
44b2cdb5f2
used ansible conventions to use trigered action ==> state,
...
now only two states are available enabled/disabled_
get weight for backend server, is default behavior for both state,
supports set weight while enable server in lb pool
2014-12-05 11:44:43 -07:00
Jason Holland
1011565282
Fix small issue with wrapping syntax
2014-12-04 16:15:23 -06:00
Jason Holland
797d8893d6
Fix some logical issues with enabling/disabling a server on the A10.
2014-12-04 16:14:11 -06:00