diff options
author | Anthony King <anthonydking@slimroms.net> | 2015-06-03 17:29:29 +0100 |
---|---|---|
committer | David Pursehouse <david.pursehouse@sonymobile.com> | 2015-06-04 00:34:19 +0000 |
commit | c116f94261cf0e6d33b3910b68d08d3b0e4bccdd (patch) | |
tree | ceef154d627d37f33eed5e945c58133263a95ebd /subcmds/forall.py | |
parent | 7993f3cdda0c66d97aae5c4570921130023e6048 (diff) | |
download | git-repo-c116f94261cf0e6d33b3910b68d08d3b0e4bccdd.tar.gz |
forall: setenv, only encode val if encode exists
Change-Id: I655e3043d0118c4e929897d3a51e5e013e5758dc
Diffstat (limited to 'subcmds/forall.py')
-rw-r--r-- | subcmds/forall.py | 4 |
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']) |