Class: Jack::CLI
Instance Method Summary collapse
- #apply(env_name) ⇒ Object
- #create(env_name) ⇒ Object
- #deploy(env_name) ⇒ Object
- #diff(env_name) ⇒ Object
- #get(env_name) ⇒ Object
- #sort(env_name) ⇒ Object
- #terminate(env_name) ⇒ Object
- #version ⇒ Object
Methods inherited from Command
Instance Method Details
#apply(env_name) ⇒ Object
37 38 39 |
# File 'lib/jack/cli.rb', line 37 def apply(env_name) Config::Apply.new(.merge(env_name: env_name)).run end |
#create(env_name) ⇒ Object
18 19 20 |
# File 'lib/jack/cli.rb', line 18 def create(env_name) Create.new(.merge(env_name: env_name)).run end |
#deploy(env_name) ⇒ Object
24 25 26 |
# File 'lib/jack/cli.rb', line 24 def deploy(env_name) Deploy.new(.merge(env_name: env_name)).run end |
#diff(env_name) ⇒ Object
51 52 53 |
# File 'lib/jack/cli.rb', line 51 def diff(env_name) Config::Diff.new(.merge(env_name: env_name)).run end |
#get(env_name) ⇒ Object
44 45 46 |
# File 'lib/jack/cli.rb', line 44 def get(env_name) Config::Get.new(.merge(env_name: env_name)).run end |
#sort(env_name) ⇒ Object
57 58 59 |
# File 'lib/jack/cli.rb', line 57 def sort(env_name) Config::Sort.new(.merge(env_name: env_name)).run end |
#terminate(env_name) ⇒ Object
30 31 32 |
# File 'lib/jack/cli.rb', line 30 def terminate(env_name) Terminate.new(.merge(env_name: env_name)).run end |
#version ⇒ Object
62 63 64 |
# File 'lib/jack/cli.rb', line 62 def version puts VERSION end |