# File lib/chef/knife/cookbook_list.rb, line 38
      def run
        env          = config[:environment]
        num_versions = config[:all_versions] ? "num_versions=all" : "num_versions=1"
        api_endpoint = env ? "/environments/#{env}/cookbooks?#{num_versions}" : "/cookbooks?#{num_versions}"
        cookbook_versions = rest.get_rest(api_endpoint)
        format_cookbook_list_for_display(cookbook_versions).each do |line|
          ui.msg(line)
        end
      end