class HeadChef::List

Public Class Methods

list(environment) click to toggle source
# File lib/head_chef/tasks/list.rb, line 3
def self.list(environment)
  chef_environment = HeadChef.chef_server.environment.find(environment)

  unless chef_environment
    HeadChef.ui.error "Environment #{environment} not found on chef server."
    Kernel.exit(1337)
  end

  HeadChef.ui.say("COOKBOOKS:")
  chef_environment.cookbook_versions.sort.each do |cookbook, version|
    HeadChef.ui.say("  #{cookbook}: #{version}")
  end
end