class GitHttpsable::Push::GitHttpsablePushError
Public Class Methods
new(message = nil)
click to toggle source
Calls superclass method
# File lib/git_httpsable/push/error.rb, line 4 def initialize(message = nil) return super unless message super(mask_token(message.to_s)) end
Public Instance Methods
mask_token(text)
click to toggle source
# File lib/git_httpsable/push/error.rb, line 9 def mask_token(text) text.gsub(%r{://[^/@]*@}) { '://MASKED@' } end