class EC2::Snapshot::Replicator::CLI

Public Instance Methods

start() click to toggle source
# File lib/ec2/snapshot/replicator/cli.rb, line 22
def start
  config = Config.new

  if options[:config]
    config.load_yaml_file(options[:config])
  end
  config.load_options(options)
  config.validate!

  if options[:once]
    Engine.new(config).run_once
  else
    Engine.new(config).start
  end
end
version() click to toggle source
# File lib/ec2/snapshot/replicator/cli.rb, line 9
def version
  puts "v#{EC2::Snapshot::Replicator::VERSION}"
end