class Chef::Knife::ProfitbricksLanList
Public Instance Methods
run()
click to toggle source
# File lib/chef/knife/profitbricks_lan_list.rb, line 16 def run $stdout.sync = true lan_list = [ ui.color('ID', :bold), ui.color('Name', :bold), ui.color('Public', :bold), ] connection ProfitBricks::LAN.list(Chef::Config[:knife][:datacenter_id]).each do |lan| lan_list << lan.id lan_list << lan.properties['name'] lan_list << lan.properties['public'].to_s end puts ui.list(lan_list, :uneven_columns_across, 3) end