diff options
Diffstat (limited to 'subcmds')
-rw-r--r-- | subcmds/forall.py | 4 | ||||
-rw-r--r-- | subcmds/sync.py | 8 |
2 files changed, 6 insertions, 6 deletions
diff --git a/subcmds/forall.py b/subcmds/forall.py index b66313d7..8209c806 100644 --- a/subcmds/forall.py +++ b/subcmds/forall.py | |||
@@ -151,11 +151,11 @@ terminal and are not redirected. | |||
151 | first = True | 151 | first = True |
152 | 152 | ||
153 | for project in self.GetProjects(args): | 153 | for project in self.GetProjects(args): |
154 | env = dict(os.environ.iteritems()) | 154 | env = os.environ.copy() |
155 | def setenv(name, val): | 155 | def setenv(name, val): |
156 | if val is None: | 156 | if val is None: |
157 | val = '' | 157 | val = '' |
158 | env[name] = val | 158 | env[name] = val.encode() |
159 | 159 | ||
160 | setenv('REPO_PROJECT', project.name) | 160 | setenv('REPO_PROJECT', project.name) |
161 | setenv('REPO_PATH', project.relpath) | 161 | setenv('REPO_PATH', project.relpath) |
diff --git a/subcmds/sync.py b/subcmds/sync.py index d6ea442a..80bba1aa 100644 --- a/subcmds/sync.py +++ b/subcmds/sync.py | |||
@@ -269,7 +269,7 @@ uncommitted changes are present' % project.relpath | |||
269 | if branch.startswith(R_HEADS): | 269 | if branch.startswith(R_HEADS): |
270 | branch = branch[len(R_HEADS):] | 270 | branch = branch[len(R_HEADS):] |
271 | 271 | ||
272 | env = dict(os.environ) | 272 | env = os.environ.copy() |
273 | if (env.has_key('TARGET_PRODUCT') and | 273 | if (env.has_key('TARGET_PRODUCT') and |
274 | env.has_key('TARGET_BUILD_VARIANT')): | 274 | env.has_key('TARGET_BUILD_VARIANT')): |
275 | target = '%s-%s' % (env['TARGET_PRODUCT'], | 275 | target = '%s-%s' % (env['TARGET_PRODUCT'], |
@@ -413,9 +413,9 @@ warning: Cannot automatically authenticate repo.""" | |||
413 | % (project.name, rev) | 413 | % (project.name, rev) |
414 | return False | 414 | return False |
415 | 415 | ||
416 | env = dict(os.environ) | 416 | env = os.environ.copy() |
417 | env['GIT_DIR'] = project.gitdir | 417 | env['GIT_DIR'] = project.gitdir.encode() |
418 | env['GNUPGHOME'] = gpg_dir | 418 | env['GNUPGHOME'] = gpg_dir.encode() |
419 | 419 | ||
420 | cmd = [GIT, 'tag', '-v', cur] | 420 | cmd = [GIT, 'tag', '-v', cur] |
421 | proc = subprocess.Popen(cmd, | 421 | proc = subprocess.Popen(cmd, |