Send patches - preferably formatted by git format-patch - to patches at archlinux32 dot org.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAnton Hvornum <anton.feeds@gmail.com>2021-03-23 14:22:38 +0100
committerAnton Hvornum <anton.feeds@gmail.com>2021-03-23 14:22:38 +0100
commitbecd29fa54beaced554f6cf54d44706192ea9a9c (patch)
tree79bd3d13c9c463dbf57c4ad11babc97057239bd8
parentb672efdf6b5951e53fa3548cc06cd1c319f82217 (diff)
Also setting cwd (bad choice of name) to the workdir if one was specified. Which makes the trace.log to end up in the workdir as well.
-rw-r--r--archinstall/lib/general.py3
1 files changed, 2 insertions, 1 deletions
diff --git a/archinstall/lib/general.py b/archinstall/lib/general.py
index d79bbaa2..f2a714e7 100644
--- a/archinstall/lib/general.py
+++ b/archinstall/lib/general.py
@@ -105,11 +105,12 @@ class sys_command():#Thread):
self.status = 'starting'
user_catalogue = os.path.expanduser('~')
- self.cwd = f"{user_catalogue}/.cache/archinstall/workers/{kwargs['worker_id']}/"
if (workdir := kwargs.get('workdir', None)):
+ self.cwd = workdir
self.exec_dir = workdir
else:
+ self.cwd = f"{user_catalogue}/.cache/archinstall/workers/{kwargs['worker_id']}/"
self.exec_dir = f'{self.cwd}/{os.path.basename(self.cmd[0])}_workingdir'
if not self.cmd[0][0] == '/':