Ensure root directory created.
This commit is contained in:
parent
d2d7ff7dd2
commit
adf7ff10f1
@ -341,11 +341,11 @@ class PkgUninstallComponent(ComponentBase):
|
||||
def _uninstall_dirs(self):
|
||||
dirsmade = self.tracereader.dirs_made()
|
||||
if dirsmade:
|
||||
LOG.info("Removing %s created directories (%s)" % (len(dirsmade), ", ".join(dirsmade)))
|
||||
for dirname in dirsmade:
|
||||
if self.kill_old and dirname == self.appdir:
|
||||
pass
|
||||
else:
|
||||
LOG.info("Removing created directory (%s)" % (dirname))
|
||||
sh.deldir(dirname, run_as_root=True)
|
||||
|
||||
|
||||
|
@ -209,6 +209,8 @@ class ActionRunner(object):
|
||||
preq_runner.run()
|
||||
|
||||
def _pre_run(self, instances, component_order):
|
||||
if not sh.isdir(self.directory):
|
||||
sh.mkdir(self.directory)
|
||||
loaded_rc_file = False
|
||||
if self.rc_file:
|
||||
try:
|
||||
|
Loading…
x
Reference in New Issue
Block a user