Skip to content

Releases: djotaku/Snap-in-Time

v1.2.1 Fixing a Bug in Remote Culling

08 May 23:14
69d20da
Compare
Choose a tag to compare

In my haste I forgot to make it run if name is main and so it wasn't useful in the scripts. Should be good now.

v1.2.0 Remote culling and Snapshot Protection implemented

04 May 00:44
be43646
Compare
Choose a tag to compare

It only culls on the quarterly and yearly time frame. The daily cull doesn't make sense because that brings (up to 24) snapshots to 4 per day. It's already only one per day (when following this script). This also makes the weekly one useless.

Bugfix for error handling on that execption

01 Apr 14:01
Compare
Choose a tag to compare
v1.1.1

fixed error result output

v1.1.0 Adding Exception Handling to Snapshot Creation

01 Apr 13:51
Compare
Choose a tag to compare

I'd made myself a note to add it, but forgotten about the note. Caught me today, so fixing the issue.

v1.0.0 Feature Compete!

28 Mar 21:05
478326a
Compare
Choose a tag to compare

I stopped working on this six years ago because I'd been trying to recreate lots that I could get for free from the datetime module (not sure if this is because it didn't exist in Python 2 or because I didn't know enough about Python and how to read the documentation). Somewhere between 1 and 2 months ago I started working on reviving it based on all that I've learned in the intervening years (and much of it in the last 1-2 years). I finally reached a level of feature-complete that I used to only dream about.

So, where to go from here? I'm probably going to take a little break to work on some of my other projects, but for this one:

  • fix any bugs I find in the quarterly and yearly culling (I have a lot less experience there)
  • add a culling for the remote backup - might need some extra thinking about how people might use/manage their backups as opposed to their working drives
  • get to full test coverage

Quarterly culling is now working

21 Mar 01:30
01de7bc
Compare
Choose a tag to compare

Enjoy and report any bugs

Weekly Culling Unit tests

16 Mar 21:15
1194b3a
Compare
Choose a tag to compare

And while creating unit tests, discovered a bug. So, update!

v.0.9.0 Weekly culling implemented!

15 Mar 18:38
518d573
Compare
Choose a tag to compare

Also, fixed output to be better formatted if you have more than one subvol.

A better culling output

11 Mar 13:05
ead1677
Compare
Choose a tag to compare
v0.8.3

better culling output

Full btrfs path

09 Mar 20:25
05df40e
Compare
Choose a tag to compare

Without it, cron wouldn't find btrfs.