community.general/lib/ansible/modules/system
Brett Maton 6291efd4ea Add module parameter to control Puppet agent noop switch (#43678)
* Puppet agent noop switch

    Add module parameter to control noop switch

    Current module overrides puppet.conf noop setting by forcing '--no-noop' switch  which may not be expected or desired.

    Add parameter to allow user control.

    noop: Undefined - Use agent configuration
    noop: true - Add --noop switch to cmd
    noop: false - Add --no-noop switch to cmd

Ansible check mode always runs with --noop switch

* Update lib/ansible/modules/system/puppet.py

Co-Authored-By: matonb <matonb@ltresources.co.uk>
Co-Authored-By: matonb <matonb@ltresources.co.uk>
Co-Authored-By: matonb <matonb@ltresources.co.uk>
2018-12-04 12:30:19 +00:00
..
__init__.py
aix_inittab.py
aix_lvol.py
alternatives.py
at.py
authorized_key.py
awall.py
beadm.py
capabilities.py
cron.py Validate DOCUMENTATION.author (#48993) 2018-11-21 17:29:29 +00:00
cronvar.py
crypttab.py
dconf.py
debconf.py
facter.py
filesystem.py Extend functionality of filesystem module to support swap creation (#49456) 2018-12-04 12:01:29 +00:00
firewalld.py
gconftool2.py
getent.py
group.py E325 Removal - Part II (#49196) 2018-11-28 13:55:52 +05:30
hostname.py
interfaces_file.py
iptables.py E325 Removal - Part II (#49196) 2018-11-28 13:55:52 +05:30
java_cert.py E325 Removal - Part II (#49196) 2018-11-28 13:55:52 +05:30
java_keystore.py
kernel_blacklist.py
known_hosts.py
locale_gen.py correct message to have consistent pluralisation (#36897) 2018-11-26 13:45:38 -05:00
lvg.py
lvol.py
make.py ``make`` module: check return code (#47861) 2018-12-03 10:29:18 +00:00
mksysb.py
modprobe.py Bulk module author 2 (#48955) 2018-11-21 10:32:42 +00:00
mount.py
nosh.py
ohai.py
open_iscsi.py
openwrt_init.py
osx_defaults.py
pam_limits.py
pamd.py
parted.py
ping.py
puppet.py Add module parameter to control Puppet agent noop switch (#43678) 2018-12-04 12:30:19 +00:00
python_requirements_facts.py
reboot.py
runit.py
seboolean.py
sefcontext.py
selinux.py
selinux_permissive.py
seport.py
service.py
service_facts.py
setup.py Validate DOCUMENTATION.author (#48993) 2018-11-21 17:29:29 +00:00
solaris_zone.py
svc.py
sysctl.py
systemd.py
sysvinit.py
timezone.py
ufw.py
user.py
vdo.py
xfconf.py