class Chef::Knife::SakuraZoneList

Public Instance Methods

run() click to toggle source
# File lib/chef/knife/sakura_zone_list.rb, line 29
def run
  validate!

  zone_list = [
    ui.color('ID', :bold),
    ui.color('Name', :bold),
    ui.color('Description', :bold),
  ]
  connection.zones.sort_by(&:id).each do |zone|
    zone_list << zone.id.to_s
    zone_list << zone.name
    zone_list << zone.description
  end
  puts ui.list(zone_list, :columns_across, 3)
end