Mercurial Hosting > hghosting
diff moveLogs.sh @ 28:cfedb3f6cbac default tip
prevent infinite .0s at end of log backup filenames
| author | Violet7 |
|---|---|
| date | Mon, 23 Feb 2026 18:08:44 -0800 |
| parents | d3b72a8bfbe9 |
| children |
line wrap: on
line diff
--- a/moveLogs.sh Sat Nov 15 18:40:42 2025 -0800 +++ b/moveLogs.sh Mon Feb 23 18:08:44 2026 -0800 @@ -2,9 +2,12 @@ . common.sh; -mv $hgaccesslog ${hgaccesslog}".0"; +if [[ "$hgaccesslog" != *.0 ]]; then + mv $hgaccesslog ${hgaccesslog}".0"; +fi reposLogsDir=${ROOTPWD}"/logs/repos"; -find "$reposLogsDir" -type f ! -empty | while read filename; do +find "$reposLogsDir" -type f -name "*.0.0*" -delete; +find "$reposLogsDir" -type f ! -empty ! -name "*.0" | while read filename; do mv -f "$filename" "${filename}.0"; done;
