Sha256: 8de35e46f7118af2924e5a9abdef70a5263169b4b8c578efaeaff0144a1737ca
Contents?: true
Size: 484 Bytes
Versions: 14
Compression:
Stored size: 484 Bytes
Contents
require 'logger' module SurveyGizmo class Logger < ::Logger def format_message(severity, timestamp, progname, msg) msg.gsub!(/#{Regexp.quote(SurveyGizmo.configuration.api_token)}/, '<SG_API_KEY>') if SurveyGizmo.configuration.api_token msg.gsub!(/#{Regexp.quote(SurveyGizmo.configuration.api_token_secret)}/, '<SG_API_SECRET>') if SurveyGizmo.configuration.api_token_secret "#{timestamp.strftime('%Y-%m-%d %H:%M:%S')} #{severity} #{msg}\n" end end end
Version data entries
14 entries across 14 versions & 1 rubygems