class Chef::Knife::PodnixServerList
Public Instance Methods
run()
click to toggle source
# File lib/chef/knife/podnix_server_list.rb, line 25 def run validate! @podnix = Podnix::API.new({:key => "#{config[:podnix_api_key]}"}) po_servers = @podnix.get_servers servers_list = [ ui.color('ID', :bold), ui.color('Name', :bold)] po_servers.data[:body]['data'].each do |im| servers_list << im['id'] servers_list << im['name'] end puts ui.list(servers_list, :uneven_columns_across, 2) end