class AwsEc2::CLI
Public Instance Methods
ami(name)
click to toggle source
# File lib/aws_ec2/cli.rb, line 32 def ami(name) Ami.new(options.merge(name: name)).run end
compile()
click to toggle source
# File lib/aws_ec2/cli.rb, line 39 def compile Script::Compile.new(options).compile_all end
completion(*params)
click to toggle source
# File lib/aws_ec2/cli.rb, line 52 def completion(*params) Completer.new(CLI, *params).run end
completion_script()
click to toggle source
# File lib/aws_ec2/cli.rb, line 58 def completion_script Completer::Script.generate end
create(name)
click to toggle source
# File lib/aws_ec2/cli.rb, line 25 def create(name) Create.new(options.merge(name: name)).run end
upload()
click to toggle source
# File lib/aws_ec2/cli.rb, line 46 def upload Script::Upload.new(options).upload end
version()
click to toggle source
# File lib/aws_ec2/cli.rb, line 63 def version puts VERSION end