# File lib/picnic.rb, line 49 def init_db_logger begin if self::Conf.db_log log_file = self::Conf.db_log[:file] || "#{self.to_s.downcase}_db.log" self::Models::Base.logger = Logger.new(log_file) self::Models::Base.logger.level = "#{self}::Utils::Logger::#{self::Conf.db_log[:level] || 'DEBUG'}".constantize end rescue Errno::EACCES => e $LOG.warn "Can't write to database log file at '#{log_file}': #{e}" end end