diff --git a/library/puppet b/library/puppet index 0823656..912efdc 100644 --- a/library/puppet +++ b/library/puppet @@ -72,7 +72,6 @@ options: - Where the puppet logs should go, if puppet apply is being used required: false default: stdout - choices: [ 'stdout', 'syslog' ] version_added: "2.1" requirements: [ puppet ] author: "Monty Taylor (@emonty)" @@ -119,8 +118,7 @@ def main(): puppetmaster=dict(required=False, default=None), manifest=dict(required=False, default=None), logdest=dict( - required=False, default='stdout', - choices=['stdout', 'syslog']), + required=False, default='stdout'), show_diff=dict( # internal code to work with --diff, do not use default=False, aliases=['show-diff'], type='bool'), @@ -195,10 +193,10 @@ def main(): cmd += " --no-noop" else: cmd = "%s apply --detailed-exitcodes " % base_cmd - if p['logdest'] == 'syslog': - cmd += "--logdest syslog " if p['show_diff']: cmd += "--show_diff " + if p['logdest'] != 'stdout': + cmd += "--logdest %s " % p['logdest'] if p['environment']: cmd += "--environment '%s' " % p['environment'] if module.check_mode: