Module: VagrantPlugins::Rimu::Commands::Utils

Included in:
Actions::BillingMethods, Actions::ListDistributions, Actions::ListServers
Defined in:
lib/vagrant-rimu/commands/utils.rb

Instance Method Summary collapse

Instance Method Details

#display_table(env, headers, rows) ⇒ Object

def display_item_list(env, items)

rows = []
items.each do |item|
  rows << [item.id, item.name]
end
display_table(env, %w(ID Name), rows)

end



15
16
17
18
# File 'lib/vagrant-rimu/commands/utils.rb', line 15

def display_table(env, headers, rows)
  table = Terminal::Table.new headings: headers, rows: rows
  env[:ui].info("\n#{table}")
end