diff options
Diffstat (limited to 'catalyst/targets/grp.py')
-rw-r--r-- | catalyst/targets/grp.py | 5 |
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") |