]> andersk Git - sql.git/blame - libexec/backup-rename.py
backups: keep less monthlys
[sql.git] / libexec / backup-rename.py
CommitLineData
562fda3a
JP
1#!/usr/bin/python
2
3import os, re, sys
4from glob import glob
5
6PATH = os.path.abspath(sys.argv[1])
7for x in glob('%s/weekly/*.gz' % PATH):
8 m = re.match('(.+)(\d\d-\d\d)-(\d\d\d\d)(.+)', x)
9 if m:
10 g = m.groups()
11 os.rename(x, '%s%s-%s%s' % (g[0], g[2], g[1], g[3]))
This page took 0.043757 seconds and 5 git commands to generate.