community.general/lib/ansible/modules
Ricardo Carrillo Cruz 077d6a63c1
Add autopublish and autoinstallpolicy behaviour to Checkpoint devices (#50862)
* Add autopublish and autoinstallpolicy behaviour to Checkpoint devices

Up till now we published and installed policy package for every operation,
however operators may not want that and only reconcile changes after a series
of changes.
Added flags to toggle this behaviour, which defaults to autopublish and
autoinstall policy package just as it was till now.
The policy package name defaults to 'standard', since it's the default one
created on the Checkpoint management server on AWS, unsure if that's common
in other setups.

* Change signature for publish and install policy

The module object is not needed

* Fix pep8

* Fix install_policy invocation

Also fix payload in publish/discard, since it seems passing the UID
when it's not needed has issues.

* Add doc fragments

* Remove default value of targets on install_policy method

It's already defaulting to None via checkpoint_arg_spec

* Fix pep8

* Remove doc fragment and push down auto options to resource modules

I realized if I put those options as doc fragments they will show up
on facts module, which do not apply, only on resource modules that
mangle with objects.

* Fix bogus param name and validate modules issues

* Fix bogus param name on checkpoint_host
2019-01-15 11:03:48 +01:00
..
cloud VMware: New module vmware_drs_group_facts (#50649) 2019-01-14 21:56:12 +05:30
clustering Convert to reduced list of known types (#50010) 2018-12-19 07:25:30 +10:00
commands raw is transport-agnostic 2019-01-07 16:53:27 +01:00
crypto Revert "openssl_csr: Allow to use cryptography as backend (#50324)" 2019-01-14 09:10:38 -08:00
database schema can also be provided if type is default_privs (#50498) 2019-01-10 11:05:05 +01:00
files Close all open filehandle (#50544) 2019-01-11 10:14:08 -05:00
identity Convert to reduced list of known types (#50010) 2018-12-19 07:25:30 +10:00
inventory Bulk fix DOCUMENTATION.author (Part 1) (#48934) 2018-11-20 19:31:35 +00:00
messaging rabbitmq_binding: Fix using empty routing key (#48597) 2018-12-19 08:30:41 -05:00
monitoring fix use_proxy option in icinga2_host (#47671) 2019-01-14 12:03:36 +01:00
net_tools Close all open filehandle (#50544) 2019-01-11 10:14:08 -05:00
network Add autopublish and autoinstallpolicy behaviour to Checkpoint devices (#50862) 2019-01-15 11:03:48 +01:00
notification jabber: Fix joining group chats (#50846) 2019-01-14 22:30:48 +01:00
packaging Preventing '/dev/tty not found' problems (#49950) 2019-01-14 15:38:54 -05:00
remote_management Remove elements= from arg_spec when type is not 'list'. (#50484) 2019-01-09 19:40:17 +05:30
source_control remove forced lowercase on group_name (#50445) 2019-01-04 03:06:54 -05:00
storage Update purefa_volume to allow clearing of QoS limits (#50662) 2019-01-10 20:29:47 -05:00
system Fix create home dir fallback (#49262) 2019-01-14 16:01:26 -05:00
utilities Close all open filehandle (#50544) 2019-01-11 10:14:08 -05:00
web_infrastructure Close all open filehandle (#50544) 2019-01-11 10:14:08 -05:00
windows win_psexec: added the pid return value to the docs (#50664) 2019-01-09 01:28:03 +01:00
__init__.py Re-adding the init py for modules 2016-12-08 11:35:20 -05:00