# File lib/aeolus_cli/command/status_command.rb, line 21 def initialize(opts={}, logger=nil) super(opts, logger) end
# File lib/aeolus_cli/command/status_command.rb, line 25 def run begin if @options[:targetimage] ti = Aeolus::CLI::TargetImage.find(@options[:targetimage]) puts "Build Status: " + ti.status elsif @options[:providerimage] pi = Aeolus::CLI::ProviderImage.find(@options[:providerimage]) puts "Push Status: " + pi.status else puts "Error: You must specify either a target or provider image to check their status" quit(1) end quit(0) rescue => e handle_exception(e) end end