Class: Space::Architect::CLI::Architect::Jobs::Show
Instance Method Summary
collapse
Methods inherited from BaseCommand
commit_message_options, phase
Instance Method Details
#call(id:, host: nil, token: nil, **opts) ⇒ Object
1020
1021
1022
1023
1024
1025
1026
1027
1028
|
# File 'lib/space_architect/cli/architect.rb', line 1020
def call(id:, host: nil, token: nil, **opts)
setup_terminal(**opts.slice(:color, :colors))
handle_errors do
Jobs.require_credentials!(host, token)
job = JobsClient.new(host, token).show(id)
terminal.say JSON.pretty_generate(job)
CLI.record_outcome(Outcome.new(exit_code: 0))
end
end
|