summaryrefslogtreecommitdiffabout
Side-by-side diff
Diffstat (more/less context) (ignore whitespace changes)
-rw-r--r--Changes13
-rw-r--r--README15
-rw-r--r--lib/App/Glacier.pm2
3 files changed, 27 insertions, 3 deletions
diff --git a/Changes b/Changes
index 14bdca7..0af80bf 100644
--- a/Changes
+++ b/Changes
@@ -1,3 +1,16 @@
+2.10 2019-01-02
+
+* The "periodic" subcommand
+
+The new subcommand "periodic" is responsible for maintaining the job database.
+It finishes up pending glacier jobs, dowloading the results (both inventory
+listings and requested files) and removes expired jobs. It should be run as a
+cronjob.
+
+* When run on an EC2 instance, credentials can be obtained from the EC2 metadata
+
+* Directory validity is controlled using the LastInventoryDate field
+
2.00 2018-03-08
* Redo the class system.
diff --git a/README b/README
index 09fd816..eeaa166 100644
--- a/README
+++ b/README
@@ -1,8 +1,8 @@
App::Glacier
============
-Command line utility for working with Amazon Glacier, an online file storage
-web service that provides storage for data archiving and backup.
+Command line utility for working with Amazon Glacier, an online service
+that provides storage for data archiving and backup.
Usage:
@@ -41,6 +41,17 @@ Examples:
glacier mkvault NEWNAME
+Installation
+============
+
+1. perl Makefile.PL
+2. Run "make install" as root.
+3. Install the following cronjob:
+
+ */4 * * * * root glacier periodic
+
+The exact schedule is entirely up to you. Running periodic maintenance each
+4 hours gives a sane default.
Copying
=======
diff --git a/lib/App/Glacier.pm b/lib/App/Glacier.pm
index 2954a23..d0bc75a 100644
--- a/lib/App/Glacier.pm
+++ b/lib/App/Glacier.pm
@@ -8,7 +8,7 @@ use App::Glacier::Command;
use File::Basename;
use Carp;
-our $VERSION = '2.00.90';
+our $VERSION = '2.10';
my %comtab = (

Return to:

Send suggestions and report system problems to the System administrator.