mirror of
https://github.com/stripe/stripe-ruby.git
synced 2025-10-04 00:00:47 -04:00
Merge pull request #664 from jasonwebster/do_not_colorize_logger_logging
Do not colorize output destined for configured logger
This commit is contained in:
commit
b3eb5d3e30
@ -396,7 +396,7 @@ module Stripe
|
||||
def self.log_internal(message, data = {}, color: nil, level: nil, logger: nil, out: nil)
|
||||
data_str = data.reject { |_k, v| v.nil? }
|
||||
.map do |(k, v)|
|
||||
format("%s=%s", colorize(k, color, !out.nil? && out.isatty), wrap_logfmt_value(v))
|
||||
format("%s=%s", colorize(k, color, logger.nil? && !out.nil? && out.isatty), wrap_logfmt_value(v))
|
||||
end.join(" ")
|
||||
|
||||
if !logger.nil?
|
||||
|
@ -396,7 +396,7 @@ module Stripe
|
||||
}
|
||||
|
||||
Util.send(:log_internal, "message", { foo: "bar" },
|
||||
color: :green, level: Stripe::LEVEL_DEBUG, logger: logger, out: nil)
|
||||
color: :green, level: Stripe::LEVEL_DEBUG, logger: logger, out: $stdout)
|
||||
assert_equal "message=message foo=bar",
|
||||
out.string
|
||||
end
|
||||
|
Loading…
x
Reference in New Issue
Block a user