/usr/lib/ruby/vendor_ruby/awesome_print/core_ext/logger.rb is in ruby-awesome-print 1.6.1-2.
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 | # Copyright (c) 2010-2013 Michael Dvorkin
#
# Awesome Print is freely distributable under the terms of MIT license.
# See LICENSE file or http://www.opensource.org/licenses/mit-license.php
#------------------------------------------------------------------------------
module AwesomePrint
module Logger
# Add ap method to logger
#------------------------------------------------------------------------------
def ap(object, level = nil)
level ||= AwesomePrint.defaults[:log_level] if AwesomePrint.defaults
level ||= :debug
send level, object.ai
end
end
end
Logger.send(:include, AwesomePrint::Logger)
ActiveSupport::BufferedLogger.send(:include, AwesomePrint::Logger) if defined?(ActiveSupport::BufferedLogger)
|