Module: Backarch

Defined in:
lib/backarch.rb,
lib/backarch/config.rb,
lib/backarch/archive.rb,
lib/backarch/version.rb,
lib/backarch/snapshot.rb,
lib/backarch/tar_wrapper.rb,
lib/backarch/tar_extracter.rb,
lib/backarch/snapshot/cassandra.rb,
lib/backarch/parallel_downloader.rb,
lib/backarch/snapshot/elasticsearch.rb,
lib/backarch/elasticsearch_restoration.rb

Defined Under Namespace

Classes: Archive, Config, ElasticsearchRestoration, ParallelDownloader, Snapshot, TarExtracter, TarWrapper

Constant Summary collapse

LOG =
Logger.new STDERR
NODE_NAME =
`ec2metadata --instance-id`.chomp rescue 'nil'
ADDRESS =
`ec2metadata --local-ipv4`.chomp rescue 'nil'
LOG_LEVELS =
{
  'fatal' => ::Logger::FATAL,
  'error' => ::Logger::ERROR,
  'warn'  => ::Logger::WARN,
  'info'  => ::Logger::INFO,
  'debug' => ::Logger::DEBUG
}
VERSION =
"0.1.15"

Class Method Summary collapse

Class Method Details

.runObject



36
37
38
# File 'lib/backarch.rb', line 36

def run
  Config.init
end