Class: Yadecli::Cli::Application
- Inherits:
-
Thor
- Object
- Thor
- Yadecli::Cli::Application
- Defined in:
- lib/yadecli/cli/application.rb
Overview
Application
Instance Method Summary collapse
Instance Method Details
#connect(yade_url) ⇒ Object
20 21 22 23 24 25 26 27 |
# File 'lib/yadecli/cli/application.rb', line 20 def connect(yade_url) CliUtil.print_header('Yade Connect', ["Going to connect to yade backend", '']) outcome = Yadecli::Command::ConnectCommand.run(yade_url: yade_url) CliUtil.print_command_outcome(outcome) end |
#login(auth_url, username, password) ⇒ Object
30 31 32 33 34 35 36 37 |
# File 'lib/yadecli/cli/application.rb', line 30 def login(auth_url, username, password) CliUtil.print_header('Yade Login', ["Going to log in user #{username}", '']) outcome = Yadecli::Command::LoginCommand.run(auth_url: auth_url, auth_username: username, auth_password: password) CliUtil.print_command_outcome(outcome) end |