diff options
author | Matt Clay <matt@mystile.com> | 2016-03-11 16:55:51 -0800 |
---|---|---|
committer | Matt Clay <matt@mystile.com> | 2016-03-11 16:55:51 -0800 |
commit | 1e1852c34d25fd083013818097ad2d7b64f7dd7e (patch) | |
tree | f32d8c485054e9c500f9775335cdbde35b229a34 | |
parent | a44b88936ba89fe05237ddf130bb69c05df1bdd0 (diff) | |
download | ansible-1e1852c34d25fd083013818097ad2d7b64f7dd7e.tar.gz |
Add missing to_bytes on directory path.
-rw-r--r-- | lib/ansible/utils/path.py | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/lib/ansible/utils/path.py b/lib/ansible/utils/path.py index d8dc423426..1fe62e8594 100644 --- a/lib/ansible/utils/path.py +++ b/lib/ansible/utils/path.py @@ -19,6 +19,7 @@ __metaclass__ = type import os from errno import EEXIST +from ansible.utils.unicode import to_bytes __all__ = ['unfrackpath'] @@ -33,7 +34,7 @@ def unfrackpath(path): def makedirs_safe(path, mode=None): '''Safe way to create dirs in muliprocess/thread environments''' - if not os.path.exists(path): + if not os.path.exists(to_bytes(path, errors='strict')): try: if mode: os.makedirs(path, mode) |