Changes for version 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

Provides

in lib/App/Glacier/Bre.pm
in lib/App/Glacier/Command.pm
in lib/App/Glacier/DB.pm
in lib/App/Glacier/DB/GDBM.pm
in lib/App/Glacier/DateTime.pm
in lib/App/Glacier/Directory.pm
in lib/App/Glacier/Directory/GDBM.pm
in lib/App/Glacier/EclatCreds.pm
in lib/App/Glacier/Glob.pm
in lib/App/Glacier/HttpCatch.pm
in lib/App/Glacier/Job.pm
in lib/App/Glacier/Job/ArchiveRetrieval.pm
in lib/App/Glacier/Job/FileRetrieval.pm
in lib/App/Glacier/Job/InventoryRetrieval.pm
in lib/App/Glacier/Progress.pm
in lib/App/Glacier/Roster.pm
in lib/App/Glacier/Roster/GDBM.pm
in lib/App/Glacier/Signature.pm
in lib/App/Glacier/Timestamp.pm