Add debug argument
To run puppet in debug mode. Change-Id: I00baef254db2f9eaee23fb9eacded8efc5a2afc4
This commit is contained in:
parent
8cc1cd9126
commit
fccf47a713
@ -79,6 +79,12 @@ options:
|
|||||||
required: false
|
required: false
|
||||||
default: false
|
default: false
|
||||||
version_added: "2.1"
|
version_added: "2.1"
|
||||||
|
debug:
|
||||||
|
description:
|
||||||
|
- Whether puppet should be run in debug mode
|
||||||
|
required: false
|
||||||
|
default: false
|
||||||
|
version_added: "2.1"
|
||||||
|
|
||||||
requirements: [ puppet ]
|
requirements: [ puppet ]
|
||||||
author: "Monty Taylor (@emonty)"
|
author: "Monty Taylor (@emonty)"
|
||||||
@ -133,6 +139,7 @@ def main():
|
|||||||
facter_basename=dict(default='ansible'),
|
facter_basename=dict(default='ansible'),
|
||||||
environment=dict(required=False, default=None),
|
environment=dict(required=False, default=None),
|
||||||
noop=dict(required=False, default=False, type='bool'),
|
noop=dict(required=False, default=False, type='bool'),
|
||||||
|
debug=dict(required=False, default=False, type='bool'),
|
||||||
),
|
),
|
||||||
supports_check_mode=True,
|
supports_check_mode=True,
|
||||||
mutually_exclusive=[
|
mutually_exclusive=[
|
||||||
@ -204,6 +211,8 @@ def main():
|
|||||||
cmd += " --noop"
|
cmd += " --noop"
|
||||||
else:
|
else:
|
||||||
cmd += " --no-noop"
|
cmd += " --no-noop"
|
||||||
|
if p['debug']:
|
||||||
|
cmd += " --debug"
|
||||||
rc, stdout, stderr = module.run_command(cmd)
|
rc, stdout, stderr = module.run_command(cmd)
|
||||||
|
|
||||||
if rc == 0:
|
if rc == 0:
|
||||||
|
@ -65,6 +65,7 @@
|
|||||||
logdest: "{{ puppet_logdest|default(omit) }}"
|
logdest: "{{ puppet_logdest|default(omit) }}"
|
||||||
environment: "{{ puppet_environment|default(omit) }}"
|
environment: "{{ puppet_environment|default(omit) }}"
|
||||||
noop: "{{ puppet_noop|default(omit) }}"
|
noop: "{{ puppet_noop|default(omit) }}"
|
||||||
|
debug: "{{ puppet_debug|default(omit) }}"
|
||||||
- always:
|
- always:
|
||||||
- name: find logs
|
- name: find logs
|
||||||
shell: "ls -tr /var/lib/puppet/reports/{{ ansible_fqdn }}/*_puppetdb.json"
|
shell: "ls -tr /var/lib/puppet/reports/{{ ansible_fqdn }}/*_puppetdb.json"
|
||||||
|
Loading…
x
Reference in New Issue
Block a user