summaryrefslogtreecommitdiff
path: root/byteback-snapshot
diff options
context:
space:
mode:
authorSteve Kemp <steve@steve.org.uk>2015-04-02 09:21:42 +0100
committerSteve Kemp <steve@steve.org.uk>2015-04-02 09:21:42 +0100
commite254303eec822eb7f19ef7e37da0a0d4c5ff9182 (patch)
tree38e29c83a18d6a23a30c952f95933f4cfcbac89b /byteback-snapshot
parent4a66fec4b42af038c9fffc25396fe6b5fc177e56 (diff)
Use consistant load-path fiddling.
Diffstat (limited to 'byteback-snapshot')
-rwxr-xr-xbyteback-snapshot9
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"