From ba02e5e3bf7d03a8c64713cebb5f851b2f5396ce Mon Sep 17 00:00:00 2001 From: Brian Coca Date: Tue, 2 Jun 2015 13:01:02 -0400 Subject: [PATCH] minor adjustments as per code review --- lib/ansible/utils/path.py | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/lib/ansible/utils/path.py b/lib/ansible/utils/path.py index 534226984b..ac5160402b 100644 --- a/lib/ansible/utils/path.py +++ b/lib/ansible/utils/path.py @@ -20,6 +20,7 @@ __metaclass__ = type import os import stat from time import sleep +from errno import EEXIST __all__ = ['is_executable', 'unfrackpath'] @@ -38,10 +39,9 @@ def unfrackpath(path): def makedirs_safe(path, mode=None): '''Safe way to create dirs in muliprocess/thread environments''' - while not os.path.exists(path): + if not os.path.exists(path): try: os.makedirs(path, mode) except OSError, e: - if e.errno != 17: + if e.errno != EEXIST: raise - sleep(1)