/usr/lib/ruby/vendor_ruby/berkshelf/api.rb is in berkshelf-api 2.2.0-1.
This file is owned by root:root, with mode 0o644.
The actual contents of the file can be viewed below.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 | require 'berkshelf/api/version'
require 'celluloid'
require 'hashie'
require 'ridley'
require 'json'
require_relative 'api/core_ext'
module Berkshelf
module API
Encoding.default_external = Encoding::UTF_8
USER_AGENT = "Berkshelf API v#{Berkshelf::API::VERSION}".freeze
require_relative 'api/errors'
require_relative 'api/logging'
require_relative 'api/mixin'
require_relative 'api/generic_server'
require_relative 'api/application'
require_relative 'api/cache_builder'
require_relative 'api/cache_manager'
require_relative 'api/config'
require_relative 'api/dependency_cache'
require_relative 'api/endpoint'
require_relative 'api/rack_app'
require_relative 'api/remote_cookbook'
require_relative 'api/site_connector'
require_relative 'api/srv_ctl'
end
end
Celluloid.logger.level = Logger::ERROR
|