Mercurial > hgrepos > Python > apps > py-cutils
diff cutils/shasum.py @ 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 | 5fe6f63f0be7 |
| children | 6378ba9ae949 |
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,
