class Chef::Knife::JoyentKeyList

Public Instance Methods

run() click to toggle source
# File lib/chef/knife/joyent_key_list.rb, line 11
def run
  keys = [
    ui.color('Name', :bold),
    ui.color('Key', :bold),
  ]

  self.connection.keys.sort_by(&:name).each do |k|
    keys << k.name
    keys << k.key[0..32] + '...'
  end

  puts ui.list(keys, :uneven_columns_across, 2)
rescue => e
  output_error(e)
end