summaryrefslogtreecommitdiffstats
path: root/subcmds/forall.py
diff options
context:
space:
mode:
Diffstat (limited to 'subcmds/forall.py')
-rw-r--r--subcmds/forall.py4
1 files changed, 3 insertions, 1 deletions
diff --git a/subcmds/forall.py b/subcmds/forall.py
index 6a6d30c9..ebc8beca 100644
--- a/subcmds/forall.py
+++ b/subcmds/forall.py
@@ -278,7 +278,9 @@ def DoWork(project, mirror, opt, cmd, shell, cnt, config):
278 def setenv(name, val): 278 def setenv(name, val):
279 if val is None: 279 if val is None:
280 val = '' 280 val = ''
281 env[name] = val.encode() 281 if hasattr(val, 'encode'):
282 val = val.encode()
283 env[name] = val
282 284
283 setenv('REPO_PROJECT', project['name']) 285 setenv('REPO_PROJECT', project['name'])
284 setenv('REPO_PATH', project['relpath']) 286 setenv('REPO_PATH', project['relpath'])