Use 0oNNN octal syntax

This syntax is valid in Python 2.6+ and 3.x.
This commit is contained in:
Marius Gedminas 2015-08-27 09:18:56 +03:00
parent 47b088504d
commit 0eb538df03
2 changed files with 2 additions and 2 deletions

View file

@ -166,7 +166,7 @@ class ActionBase:
tmp_mode = None tmp_mode = None
if self._play_context.remote_user != 'root' or self._play_context.become and self._play_context.become_user != 'root': if self._play_context.remote_user != 'root' or self._play_context.become and self._play_context.become_user != 'root':
tmp_mode = 0755 tmp_mode = 0o755
cmd = self._connection._shell.mkdtemp(basefile, use_system_tmp, tmp_mode) cmd = self._connection._shell.mkdtemp(basefile, use_system_tmp, tmp_mode)
self._display.debug("executing _low_level_execute_command to create the tmp path") self._display.debug("executing _low_level_execute_command to create the tmp path")

View file

@ -70,7 +70,7 @@ class ShellModule(object):
# change the umask in a subshell to achieve the desired mode # change the umask in a subshell to achieve the desired mode
# also for directories created with `mkdir -p` # also for directories created with `mkdir -p`
if mode: if mode:
tmp_umask = 0777 & ~mode tmp_umask = 0o777 & ~mode
cmd = '(umask %o && %s)' % (tmp_umask, cmd) cmd = '(umask %o && %s)' % (tmp_umask, cmd)
return cmd return cmd