Class: Jatai::CLI
- Inherits:
-
Thor
- Object
- Thor
- Jatai::CLI
- Defined in:
- lib/jatai/cli.rb
Class Method Summary collapse
Instance Method Summary collapse
- #deploy ⇒ Object
- #destroy ⇒ Object
- #init ⇒ Object
- #login ⇒ Object
- #logs ⇒ Object
- #scale ⇒ Object
- #status ⇒ Object
- #up ⇒ Object
- #version ⇒ Object
Class Method Details
.exit_on_failure? ⇒ Boolean
19 20 21 |
# File 'lib/jatai/cli.rb', line 19 def self.exit_on_failure? true end |
Instance Method Details
#deploy ⇒ Object
40 41 42 |
# File 'lib/jatai/cli.rb', line 40 def deploy Commands::Deploy.new.execute() end |
#destroy ⇒ Object
94 95 96 |
# File 'lib/jatai/cli.rb', line 94 def destroy Commands::Destroy.new.execute end |
#login ⇒ Object
24 25 26 |
# File 'lib/jatai/cli.rb', line 24 def login Commands::Login.new.execute end |
#logs ⇒ Object
46 47 48 |
# File 'lib/jatai/cli.rb', line 46 def logs Commands::Logs.new.execute() end |
#scale ⇒ Object
84 85 86 |
# File 'lib/jatai/cli.rb', line 84 def scale Commands::Scale.new.execute() end |