/usr/lib/ruby/vendor_ruby/sass/logger/base.rb is in ruby-sass 3.1.15-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 | require 'sass/logger/log_level'
class Sass::Logger::Base
include Sass::Logger::LogLevel
attr_accessor :log_level
attr_accessor :disabled
log_level :trace
log_level :debug
log_level :info
log_level :warn
log_level :error
def initialize(log_level = :debug)
self.log_level = log_level
end
def logging_level?(level)
!disabled && self.class.log_level?(level, log_level)
end
def log(level, message)
self._log(level, message) if logging_level?(level)
end
def _log(level, message)
Kernel::warn(message)
end
end
|