titantic
A very simple Glacier command line client
Overview
Titantic is meant to be a bare bones Glacier command line client. The main purpose of Titantic is to so it can be easily used by backup scripts in cron jobs, etc. Titantic uses Fog underneath for all Glacier communication.
Configuration
Currently Titantic uses the same configuration as Fog. Titantic searches for configuration in 3 ways.
- A file in the current directory named
.titantic
- A file in the user's home directory named
.titantic
- An environment variable named
TITANTIC_CONFIG
that points to a yaml file
Usage
The command set for Titantic is focused on getting data to Glacier. At the moment there is no method to retrieve archives or even vault content listings.
Commands:
titantic.rb create_vault [VAULT] # create a new vault
titantic.rb delete_vault [VAULT] # delete a vault with the ...
titantic.rb help [COMMAND] # Describe available comma...
titantic.rb list_vaults # retrieve a listing of va...
titantic.rb upload [VAULT] [BODY] [DESCRIPTION] # upload the given archive...