diff options
author | Steve Kemp <steve@steve.org.uk> | 2015-04-02 09:21:42 +0100 |
---|---|---|
committer | Steve Kemp <steve@steve.org.uk> | 2015-04-02 09:21:42 +0100 |
commit | e254303eec822eb7f19ef7e37da0a0d4c5ff9182 (patch) | |
tree | 38e29c83a18d6a23a30c952f95933f4cfcbac89b /byteback-snapshot | |
parent | 4a66fec4b42af038c9fffc25396fe6b5fc177e56 (diff) |
Use consistant load-path fiddling.
Diffstat (limited to 'byteback-snapshot')
-rwxr-xr-x | byteback-snapshot | 9 |
1 files changed, 5 insertions, 4 deletions
diff --git a/byteback-snapshot b/byteback-snapshot index d3645b5..706701c 100755 --- a/byteback-snapshot +++ b/byteback-snapshot @@ -1,9 +1,10 @@ #!/usr/bin/ruby # -# Program to create a snapshot and/or rotate a directory of backup snapshots +# Program to create a snapshot and/or rotate a directory of backup snapshots # using btrfs subvolume commands. $LOAD_PATH.unshift("/usr/lib/byteback") + require 'trollop' require 'byteback' include Byteback @@ -30,12 +31,12 @@ snapshots = @backups.snapshots if !snapshots.empty? last_snapshot_time = snapshots.last.time - fatal("Last snapshot was less than six hours ago") unless - !last_snapshot_time || + fatal("Last snapshot was less than six hours ago") unless + !last_snapshot_time || Time.now - last_snapshot_time >= 6*60*60 # FIXME: make configurable end info "Making new snapshot" -@backups.new_snapshot! +@backups.new_snapshot! info "Finished" |