class Race::Run::Sizes
Public Instance Methods
run()
click to toggle source
# File lib/system/run/commands/sizes.rb, line 5 def run result = barge.size.all if !result.success? puts "Error: #{result['error_message']}".red else puts 'Sizes'.yellow rows = [] rows << [ 'ID', 'Memory', 'Disk', 'Cpu', 'Price (Monthly)', 'Price (Hourly)' ] result.sizes.each do |size| rows << [ size.slug, size.memory.to_s + ' MB', size.disk.to_s + ' GB', size.vcpus, '$ ' + size.price_monthly.to_s, '$ ' + size.price_hourly.to_s ] end table = Terminal::Table.new rows: rows puts table end end