Mercurial > hgrepos > Python > apps > py-cutils
changeset 110:3060aa4cb252
When generating digests recursively normalize the output somewhat by sorting directory names and filenames
| author | Franz Glasner <fzglas.hg@dom66.de> |
|---|---|
| date | Fri, 20 Dec 2024 00:08:26 +0100 |
| parents | fb15b50d4732 |
| children | 0c778a183e38 |
| files | cutils/shasum.py |
| diffstat | 1 files changed, 2 insertions(+), 0 deletions(-) [+] |
line wrap: on
line diff
--- a/cutils/shasum.py Mon May 30 09:22:47 2022 +0200 +++ b/cutils/shasum.py Fri Dec 20 00:08:26 2024 +0100 @@ -183,6 +183,8 @@ raise OSError(errno.ENOENT, "directory does not exist", dn) for dirpath, dirnames, dirfiles in os.walk( dn, followlinks=opts.follow_symlinks): + dirnames.sort() + dirfiles.sort() for fn in dirfiles: path = os.path.join(dirpath, fn) out(opts.dest or sys.stdout,
