160 |
160 |
161 try: |
161 try: |
162 try: |
162 try: |
163 entries = self.client.list(url, recurse=False) |
163 entries = self.client.list(url, recurse=False) |
164 firstTime = parent == self.repoTree |
164 firstTime = parent == self.repoTree |
165 # dirent elements are all unicode in Python 2 |
|
166 for dirent, _lock in entries: |
165 for dirent, _lock in entries: |
167 if ( |
166 if ( |
168 (firstTime and dirent["path"] != url) or |
167 (firstTime and dirent["path"] != url) or |
169 (parent != self.repoTree and dirent["path"] == url) |
168 (parent != self.repoTree and dirent["path"] == url) |
170 ): |
169 ): |