equal
deleted
inserted
replaced
185 _dirprefixlen = 8 |
185 _dirprefixlen = 8 |
186 _maxshortdirslen = 8 * (_dirprefixlen + 1) - 4 |
186 _maxshortdirslen = 8 * (_dirprefixlen + 1) - 4 |
187 |
187 |
188 def _hashencode(path, dotencode): |
188 def _hashencode(path, dotencode): |
189 digest = _sha(path).hexdigest() |
189 digest = _sha(path).hexdigest() |
190 le = lowerencode(path[5:]).split('/') # skips prefix 'data/' |
190 le = lowerencode(path[5:]).split('/') # skips prefix 'data/' or 'meta/' |
191 parts = _auxencode(le, dotencode) |
191 parts = _auxencode(le, dotencode) |
192 basename = parts[-1] |
192 basename = parts[-1] |
193 _root, ext = os.path.splitext(basename) |
193 _root, ext = os.path.splitext(basename) |
194 sdirs = [] |
194 sdirs = [] |
195 sdirslen = 0 |
195 sdirslen = 0 |