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