Class: AwsRsync::CLI

Inherits:
Command show all
Defined in:
lib/aws_rsync/cli.rb

Instance Method Summary collapse

Methods inherited from Command

dispatch

Instance Method Details

#sync(instance_id) ⇒ Object



12
13
14
15
16
17
18
19
# File 'lib/aws_rsync/cli.rb', line 12

def sync(instance_id)
  merged_options = options.merge(instance_id: instance_id)
  if @options[:watch]
    Watch.new(merged_options).run
  else
    Sync.new(merged_options).run
  end
end

#versionObject



22
23
24
# File 'lib/aws_rsync/cli.rb', line 22

def version
  puts AwsRsync::VERSION
end