mirror of
https://github.com/ansible-collections/community.general.git
synced 2026-05-06 13:22:48 +00:00
Add missing to_bytes on directory path.
This commit is contained in:
@@ -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)
|
||||
|
||||
Reference in New Issue
Block a user