mirror of
https://github.com/ansible-collections/community.general.git
synced 2025-04-24 03:11:24 -07:00
Add missing to_bytes on directory path.
This commit is contained in:
parent
a44b88936b
commit
1e1852c34d
1 changed files with 2 additions and 1 deletions
|
@ -19,6 +19,7 @@ __metaclass__ = type
|
||||||
|
|
||||||
import os
|
import os
|
||||||
from errno import EEXIST
|
from errno import EEXIST
|
||||||
|
from ansible.utils.unicode import to_bytes
|
||||||
|
|
||||||
__all__ = ['unfrackpath']
|
__all__ = ['unfrackpath']
|
||||||
|
|
||||||
|
@ -33,7 +34,7 @@ def unfrackpath(path):
|
||||||
|
|
||||||
def makedirs_safe(path, mode=None):
|
def makedirs_safe(path, mode=None):
|
||||||
'''Safe way to create dirs in muliprocess/thread environments'''
|
'''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:
|
try:
|
||||||
if mode:
|
if mode:
|
||||||
os.makedirs(path, mode)
|
os.makedirs(path, mode)
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue