class Forger::CLI
Public Instance Methods
ami(name)
click to toggle source
# File lib/forger/cli.rb, line 41 def ami(name) Ami.new(options.merge(name: name)).run end
compile()
click to toggle source
# File lib/forger/cli.rb, line 48 def compile Script::Compile.new(options).compile_all end
completion(*params)
click to toggle source
# File lib/forger/cli.rb, line 67 def completion(*params) Completer.new(CLI, *params).run end
completion_script()
click to toggle source
# File lib/forger/cli.rb, line 73 def completion_script Completer::Script.generate end
create(name)
click to toggle source
# File lib/forger/cli.rb, line 34 def create(name) Create.new(options.merge(name: name)).run end
destroy(instance_id)
click to toggle source
# File lib/forger/cli.rb, line 61 def destroy(instance_id) Destroy.new(options).run(instance_id) end
upload()
click to toggle source
# File lib/forger/cli.rb, line 55 def upload Script::Upload.new(options).upload end
version()
click to toggle source
# File lib/forger/cli.rb, line 78 def version puts VERSION end