def show_app_info_stage
section do
say "Checking for applications ... "
if !applications.nil? and !applications.empty?
success "found #{applications.length}"
paragraph do
indent do
say table(applications.map do |app|
[app.name, app.app_url]
end)
end
end
else
info "none"
paragraph{ say "Run 'rhc create-app' to create your first application." }
paragraph do
say table(standalone_cartridges.sort {|a,b| a.display_name <=> b.display_name }.map do |cart|
[' ', cart.display_name, "rhc create-app <app name> #{cart.name}"]
end)
end
end
paragraph do
indent do
say "You are using #{color(self.user.consumed_gears.to_s, :green)} of #{color(self.user.max_gears.to_s, :green)} total gears" if user.max_gears.is_a? Fixnum
say "The following gear sizes are available to you: #{self.user.capabilities.gear_sizes.join(', ')}" if user.capabilities.gear_sizes.present?
end
end
end
true
end