class Elasticsnap::Cli::Application

Public Instance Methods

snapshot() click to toggle source
# File lib/elasticsnap/cli/application.rb, line 15
def snapshot
  Snapshot.new(
    security_group: options[:security_group],
    url: options[:url],
    mount: options[:mount],
    quorum_nodes: options[:quorum_nodes],
    wait_timeout: options[:wait_timeout],
    cluster_name: options[:cluster_name],
    ssh_user: options[:ssh_user]
  ).call
end
version() click to toggle source
# File lib/elasticsnap/cli/application.rb, line 28
def version
  say("Elasticsnap: #{Elasticsnap::VERSION}", :yellow)
end