summaryrefslogtreecommitdiffstats
path: root/command.py
diff options
context:
space:
mode:
authorDavid Pursehouse <dpursehouse@collab.net>2016-08-14 08:50:28 +0000
committerGerrit Code Review <noreply-gerritcodereview@google.com>2016-08-14 08:50:28 +0000
commit8016f60a46845fdadbadd88c5746cdaabe476417 (patch)
treecf9940274c5c0c518a0e30ca87101f104bd8b133 /command.py
parentf97e72e5ddfcd34400aba384775b793170044f5c (diff)
parentf9fe3e14d2b56140c90a8969892e06aa71127305 (diff)
downloadgit-repo-8016f60a46845fdadbadd88c5746cdaabe476417.tar.gz
Merge "repo: Repo does not always handle '.' parameter correctly"
Diffstat (limited to 'command.py')
-rw-r--r--command.py5
1 files changed, 5 insertions, 0 deletions
diff --git a/command.py b/command.py
index bc2f9501..2ff0a344 100644
--- a/command.py
+++ b/command.py
@@ -119,6 +119,11 @@ class Command(object):
119 except KeyError: 119 except KeyError:
120 oldpath = path 120 oldpath = path
121 path = os.path.dirname(path) 121 path = os.path.dirname(path)
122 if not project and path == manifest.topdir:
123 try:
124 project = self._by_path[path]
125 except KeyError:
126 pass
122 else: 127 else:
123 try: 128 try:
124 project = self._by_path[path] 129 project = self._by_path[path]