Toshio Kuratomi
4e6cce354e
Remove wildcard imports
...
Made the following changes:
* Removed wildcard imports
* Replaced long form of GPL header with short form
* Removed get_exception usage
* Added from __future__ boilerplate
* Adjust division operator to // where necessary
For the following files:
* web_infrastructure modules
* system modules
* linode, lxc, lxd, atomic, cloudscale, dimensiondata, ovh, packet,
profitbricks, pubnub, smartos, softlayer, univention modules
* compat dirs (disabled as its used intentionally)
2017-07-28 22:10:17 -07:00
Tim Rupp
3af1d6ccae
Adds file_common_args to f5 utils ( #26618 )
...
This is needed by a future module, so I wanted to make sure it's
available now.
2017-07-18 18:19:06 +01:00
Tim Rupp
72f41148a0
Adds tcp_echo module for bigip ( #26844 )
...
This patch is part a refactor of TCP monitors for BIG-IP. This module
may file in testing without the base tcp module merged because it makes
use of similar fixtures.
Unit tests are provided. Integration tests can be found here
https://github.com/F5Networks/f5-ansible/blob/devel/test/integration/bigip_monitor_tcp_echo.yaml#L23
https://github.com/F5Networks/f5-ansible/tree/devel/test/integration/targets/bigip_monitor_tcp_echo/tasks
2017-07-18 18:04:36 +01:00
Tim Rupp
c0fc79647a
Fixes variable usage for api reconnect method. ( #26553 )
2017-07-10 18:41:07 +01:00
Tim Rupp
db834cafaa
Adds a reconnect method ( #25625 )
...
This is being made available so that module developers do not
need to use the gnarly long-form version to get a similar
result
2017-06-14 17:09:48 +01:00
Dag Wieers
5553b20828
Collated PEP8 fixes ( #25293 )
...
- Make PEP8 compliant
2017-06-02 12:14:11 +01:00
Tim Rupp
32146acf4e
Actual attributes were being created and messing with the modules ( #22424 )
2017-03-08 21:10:02 +00:00
Tim Rupp
a8910e78ca
Using the wrong variable ( #22386 )
2017-03-08 08:43:36 +00:00
Tim Rupp
3c69cf6d7d
Moved exception handler in a little bit ( #22376 )
...
It wasn't being caught in the previous indentation
2017-03-07 21:05:01 +00:00
Tim Rupp
c2180888f7
I think for now I'll just not use dunder setter ( #22336 )
2017-03-07 09:36:13 +00:00
Tim Rupp
6ff9bd0a33
Fixes baseclass for new f5 modules ( #22333 )
2017-03-06 22:04:49 +00:00
Tim Rupp
b07aa990c9
Adding fixups based on abadger's comments
...
Using ABCs, and reducing code
2017-02-23 16:55:11 -08:00
Tim Rupp
6a4324ee99
[network] fix imported name in F5 module_utils ( #21733 )
...
Whoops. not called that.
2017-02-21 16:40:23 -05:00
Tim Rupp
96bdb01888
Adds the txcontent manager import for bigip ( #21700 )
...
as it is used by some modules and it should be part
of the regular imports
2017-02-21 10:39:54 +00:00
Tim Rupp
f37bc92924
Adds required_one_of to f5 utils class ( #21650 )
2017-02-20 16:01:31 +00:00
Tim Rupp
ff2affd11a
Fixes name ( #21610 )
...
The named implied the reverse of how I was actually creating the
dictionary, so correct that.
2017-02-18 08:06:21 +00:00
Tim Rupp
7869b543fa
Changes attribute to be public ( #21490 )
...
eom
2017-02-15 22:48:31 +00:00
Tim Rupp
2a9778e320
Change the f5 modules to use f5_utils file ( #21466 )
...
The f5 module utils were using a file name that appeared to
conflict with the f5 python SDK's namespace. This patch just changes
the name of the included class to be f5_utils to avoid the issue
of namespace collisions
2017-02-15 16:51:13 +00:00