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