comparison cutils/treesum.py @ 221:ca9d5a0dc9bb

Rename WalkDirEntry.sort_key and WalkDirEntry.alt_sort_key
author Franz Glasner <fzglas.hg@dom66.de>
date Sat, 25 Jan 2025 13:58:33 +0100
parents 8db78850d800
children 61e5b1c2685c
comparison
equal deleted inserted replaced
220:8db78850d800 221:ca9d5a0dc9bb
596 logging.debug("Handling %s/%r", root, top) 596 logging.debug("Handling %s/%r", root, top)
597 path = os.path.join(root, *top) if top else root 597 path = os.path.join(root, *top) if top else root
598 with walk.ScanDir(path) as dirscan: 598 with walk.ScanDir(path) as dirscan:
599 fsobjects = list(dirscan) 599 fsobjects = list(dirscan)
600 if self._utf8_mode: 600 if self._utf8_mode:
601 fsobjects.sort(key=walk.WalkDirEntry.alt_sort_key) 601 fsobjects.sort(key=walk.WalkDirEntry.sort_key_u8)
602 else: 602 else:
603 fsobjects.sort(key=walk.WalkDirEntry.sort_key) 603 fsobjects.sort(key=walk.WalkDirEntry.sort_key_fs)
604 dir_dgst = self._algorithm[0]() 604 dir_dgst = self._algorithm[0]()
605 dir_size = 0 605 dir_size = 0
606 dir_tainted = False 606 dir_tainted = False
607 for fso in fsobjects: 607 for fso in fsobjects:
608 if fso.is_dir: 608 if fso.is_dir: