aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
Diffstat (limited to 'catalyst/targets/grp.py')
-rw-r--r--catalyst/targets/grp.py5
1 files changed, 2 insertions, 3 deletions
diff --git a/catalyst/targets/grp.py b/catalyst/targets/grp.py
index 93d30fcc..a17f9bd9 100644
--- a/catalyst/targets/grp.py
+++ b/catalyst/targets/grp.py
@@ -10,7 +10,7 @@ import glob
from catalyst.support import (CatalystError, normpath,
touch, cmd, list_bashify)
-
+from catalyst.fileops import ensure_dirs
from catalyst.base.stagebase import StageBase
@@ -51,8 +51,7 @@ class grp(StageBase):
#if os.path.isdir(self.settings["target_path"]):
#cmd("rm -rf "+self.settings["target_path"],
#"Could not remove existing directory: "+self.settings["target_path"],env=self.env)
- if not os.path.exists(self.settings["target_path"]):
- os.makedirs(self.settings["target_path"])
+ ensure_dirs(self.settings["target_path"])
touch(self.settings["autoresume_path"]+"setup_target_path")