tsileo / bakthat

Bakthat is a MIT licensed backup framework written in Python, it's both a command line tool and a Python module that helps you manage backups on Amazon S3/Glacier and OpenStack Swift. It automatically compress, encrypt (symmetric encryption) and upload your files.
http://bakthat.readthedocs.org/en/latest/
MIT License
491 stars 67 forks source link

first_week_day isn't respected #30

Closed stephantual closed 11 years ago

stephantual commented 11 years ago

I'm not 100% sure about this one, however:

 > bakthat configure_backups_rotation
 first week day (entered 'Monday')

in /xxxxx/.bakthat.yml

      first_week_day: 0

Monthlies seem to default to 1st of the month (which is of course fine), but weeklies on the other hand seems to keep Saturdays rather than Mondays.

tsileo commented 11 years ago

I think you're right, I submitted an issue on the grandfatherson repository: https://github.com/ecometrica/grandfatherson/issues/2, I keep you updated.

Also, a little off-topic, I would love to hear your feedback on BakManager (I made a lot of updates recently), see BakManager integration.

Using BakHelper, you can track a backup just by adding a key keyword argument when calling bh.backup(key="mybackup").

Thanks!

tsileo commented 11 years ago

Solved with grandfatherson v1.2.