Browse code

rem_list must be SortedDict()

Don't re-initialise it as {} (plain dict())

Michal Ludvig authored on 2013/02/19 07:38:34
Showing 1 changed files
... ...
@@ -288,7 +288,7 @@ def fetch_remote_list(args, require_attribs = False, recursive = None):
288 288
                 key = os.path.basename(object['Key'])
289 289
                 object_uri_str = remote_uri_original.uri()
290 290
                 break_now = True
291
-                rem_list = {}   ## Remove whatever has already been put to rem_list
291
+                rem_list = SortedDict(ignore_case = False)   ## Remove whatever has already been put to rem_list
292 292
             else:
293 293
                 key = object['Key'][rem_base_len:]      ## Beware - this may be '' if object['Key']==rem_base !!
294 294
                 object_uri_str = remote_uri.uri() + key