Remove umask around actual execution for salt-ssh

This commit is contained in:
Colton Myers 2015-12-08 12:05:42 -07:00
parent fb02fc1ef1
commit 5edfa014f5

View file

@ -216,7 +216,6 @@ def main(argv): # pylint: disable=W0613
sys.stdout.flush()
sys.stderr.write(OPTIONS.delimiter + '\n')
sys.stderr.flush()
old_umask = os.umask(0o077)
if OPTIONS.tty:
stdout, _ = subprocess.Popen(salt_argv, stdout=subprocess.PIPE, stderr=subprocess.PIPE).communicate()
sys.stdout.write(stdout)
@ -228,7 +227,6 @@ def main(argv): # pylint: disable=W0613
shutil.rmtree(OPTIONS.saltdir)
else:
os.execv(sys.executable, salt_argv)
os.umask(old_umask)
if __name__ == '__main__':
sys.exit(main(sys.argv))