def statusOptions
OptionParser.new do |opts|
opts.banner = "Usage: aeolus-image status [command options]"
opts.separator ""
opts.separator "Options:"
opts.on('-t', '--targetimage ID', 'target image status') do |id|
@options[:subcommand] = :target_image
@options[:targetimage] = id
end
opts.on('-P', '--providerimage ID', 'provider image status') do |id|
@options[:subcommand] = :provider_image
@options[:providerimage] = id
end
opts.on( '-h', '--help', 'Get usage information for this command')
opts.separator "Examples:"
opts.separator "aeolus-image status --targetimage $target_image # status of target image build"
opts.separator "aeolus-image status --providerimage $provider_image # status of provider image push"
opts.separator ""
opts.separator "N.B. Aeolus Credentials should be defined in the configuration file ~/.aeolus-cli"
end
end