community.general/lib/ansible/module_utils
Ricardo Carrillo Cruz f9079274e7
Checkpoint httpapi plugin (#49929)
* Add checkpoint httpapi plugin and access rule facts module

* WIP checkpoint_access_rule module

* Add publish and install policy, plus fix empty json object request for publish

* Refactor publish and install_policy onto module_utils

* Add update resource logic

* Add checkpoint_host_facts module

* Return code and response on get_acess_rule function

* Add checkpoint_host module

* Add checkpoint_run_script module

* Add checkpoint_task_facts module

* Show all tasks if no task id is passed

Note, this is only available on v1.3 of Checkpoint WS API

* Add update logic to checkpoint host

* Add full details on get task call

* Add checkpoint httpapi plugin

* Fix pep8

* Use auth instead of sid property and return False on handle_httperror method

* Fix version in docstring

* Remove constructor

* Remove Accept from base headers

* Do not override http error handler and assign Checkpoint sid to connection _auth

There is scaffolding in the base class to autoappend the token, given
it is assigned to connection _send

* Use new connection queue message method instead of display

* Remove unused display

* Catch ValueError, since it's a parent of JSONDecodeError

* Make static methods that are not used outside the class regular methods

* Add missing self to previously static methods

* Fix logout

Was carrying copy pasta from ftd plugin

* Remove send_auth_request

* Use BASE_HEADERS constant

* Simplify copyright header on httpapi plugin

* Remove access rule module

* Remove unused imports

* Add unit test

* Fix pep8

* Add test

* Add test

* Fix pep8
2019-01-07 14:02:29 +01:00
..
aws [aws] ALB/NLB support SubnetMappings in AWS create LB call (#42060) 2018-10-04 16:53:32 -04:00
common Add a CLIArgs Singleton class that will hold the parse cli arguments 2019-01-03 18:12:23 -08:00
compat Misc fixes for several errors 2018-11-02 12:14:57 -04:00
csharp Windows Privileges - moved util code to it's own C# util (#48897) 2018-12-14 12:00:46 +10:00
distro Changes to bundled distro to be Python-2.6 compatible 2018-12-17 11:01:01 -08:00
facts Add support for Kali Linux detection. (#50331) 2019-01-03 09:43:24 +05:30
k8s k8s_service: add new kubernetes module for handling Services (#48872) 2018-12-12 11:18:36 -05:00
net_tools Added new module to support NIOS Fixedaddress DHCP property (#49119) 2019-01-04 13:00:12 +05:30
network Checkpoint httpapi plugin (#49929) 2019-01-07 14:02:29 +01:00
parsing
powershell Windows Privileges - moved util code to it's own C# util (#48897) 2018-12-14 12:00:46 +10:00
remote_management Update bare exceptions to specify Exception. 2018-12-16 15:03:19 -08:00
six
storage
__init__.py
_text.py
acme.py ACME: add seealso references (#50320) 2018-12-26 13:26:46 +00:00
alicloud_ecs.py Add new module ali_instance (#36898) 2018-10-23 13:02:21 -05:00
ansible_release.py
ansible_tower.py
api.py Update bare exceptions to specify Exception. 2018-12-16 15:03:19 -08:00
azure_rm_common.py fixing network client version (#50182) 2018-12-20 16:35:55 +08:00
azure_rm_common_rest.py support lro in azure_rm_resource (#49919) 2018-12-17 13:21:25 +08:00
basic.py Cleanups to the common.sys_info API 2019-01-03 16:21:09 -08:00
cloud.py
cloudscale.py
cloudstack.py
connection.py Allow AnsibleVaultEncryptedUnicode to pass through exec_jsonrpc (#48306) 2018-12-21 11:15:18 -05:00
crypto.py openssl_privatekey: add ECC support (#49416) 2018-12-18 09:07:36 +00:00
database.py
digital_ocean.py
dimensiondata.py
docker_common.py Docker common consolidation (#49707) 2018-12-12 09:05:12 +00:00
ec2.py Update bare exceptions to specify Exception. 2018-12-16 15:03:19 -08:00
exoscale.py
f5_utils.py
firewalld.py
gcdns.py
gce.py
gcp.py
gcp_utils.py gcp: documentation update (#50183) 2019-01-03 10:02:46 -05:00
gitlab.py
heroku.py
ibm_sa_utils.py IBM storage: fix domain issue by adding more keywords to pyxcli avail… (#48345) 2018-11-12 10:47:38 -05:00
infinibox.py Update bare exceptions to specify Exception. 2018-12-16 15:03:19 -08:00
influxdb.py
ipa.py
ismount.py
json_utils.py
keycloak.py
known_hosts.py Update bare exceptions to specify Exception. 2018-12-16 15:03:19 -08:00
ldap.py
linode.py Add new linode_v4 module. (#46151) 2018-11-16 12:39:05 +00:00
lxd.py
manageiq.py
memset.py New facts module: Memset Memstore (#42387) 2018-10-29 12:27:03 +00:00
mysql.py Migrate from MySQLdb to PyMySQL (#40123) 2018-09-19 08:44:05 -07:00
netapp.py Update bare exceptions to specify Exception. 2018-12-16 15:03:19 -08:00
netapp_elementsw_module.py Update bare exceptions to specify Exception. 2018-12-16 15:03:19 -08:00
netapp_module.py
oneandone.py
oneview.py Python 3.8 collections compatibility fixes. 2018-10-08 11:26:37 -07:00
online.py Add an Online servers fact 2018-09-24 21:03:50 +02:00
opennebula.py
openstack.py openstack: fix parameter handling when cloud provided as dict (#42899) 2018-12-10 11:41:22 +00:00
ovirt.py ovirt: Return also nested attributes of structs (#49239) 2018-12-12 05:39:31 -05:00
postgres.py
pure.py Add user_agent into FlashBlade API calls (#46221) 2018-10-29 11:28:00 +00:00
pycompat24.py Enable pylint rules and fix exposed bugs. (#47219) 2018-10-19 08:32:52 -07:00
rabbitmq.py RabbitMQ publisher module (#44718) 2018-11-15 11:06:54 +10:00
rax.py Update bare exceptions to specify Exception. 2018-12-16 15:03:19 -08:00
redfish_utils.py Update `Unknown error` to specific error message (#50129) 2018-12-20 12:13:24 +00:00
redhat.py
scaleway.py Add support for adding custom query parameters to URL (#46390) 2018-10-26 15:20:00 +01:00
service.py
splitter.py
univention_umc.py
urls.py Sanity fixes in various modules (#50080) 2018-12-18 09:53:46 -06:00
utm_utils.py Creates base Sophos UTM module (#45781) 2018-10-26 23:21:54 +05:30
vca.py
vmware.py Ensure that current uses of BaseException are required 2018-12-16 15:03:19 -08:00
vmware_rest_client.py VMware: Add tag facts to vmware_guest_facts (#47495) 2018-10-25 09:45:38 +05:30
vultr.py vultr: fix for API returned unexpected empty list (#48036) 2018-11-04 11:23:36 +01:00
xenserver.py New module: xenserver_guest - manages XenServer VMs (#41041) 2018-11-19 01:50:20 -05:00
yumdnf.py dnf/yum - added install_weak_deps option (#50525) 2019-01-04 11:37:59 -05:00