Fix: moving conditional to correct place

This commit is contained in:
Mandar Kulkarni 2021-07-12 10:21:36 -07:00
parent 19a961c118
commit fd95dcade2

View file

@ -191,6 +191,7 @@ options:
- This specifies rsync quiet option which on yes/true suppresses the non-error messages - This specifies rsync quiet option which on yes/true suppresses the non-error messages
type: bool type: bool
default: no default: no
version_added: '1.3.0'
notes: notes:
- rsync must be installed on both the local and remote host. - rsync must be installed on both the local and remote host.
@ -602,6 +603,9 @@ def main():
cmd.append(shlex_quote(source)) cmd.append(shlex_quote(source))
cmd.append(shlex_quote(dest)) cmd.append(shlex_quote(dest))
if quiet:
cmd.append('--quiet')
cmdstr = ' '.join(cmd) cmdstr = ' '.join(cmd)
# If we are using password authentication, write the password into the pipe # If we are using password authentication, write the password into the pipe
@ -621,9 +625,6 @@ def main():
else: else:
(rc, out, err) = module.run_command(cmdstr) (rc, out, err) = module.run_command(cmdstr)
if quiet:
cmd.append('--quiet')
if rc: if rc:
return module.fail_json(msg=err, rc=rc, cmd=cmdstr) return module.fail_json(msg=err, rc=rc, cmd=cmdstr)