Sha256: 5685697de90474df85f0f2545ea9645235603e181aaa5d566a0341754caf2af4

Contents?: true

Size: 393 Bytes

Versions: 8

Compression:

Stored size: 393 Bytes

Contents

module Rollbar
  module Scrubbers
    module_function

    def scrub_value(value)
      if Rollbar.configuration.randomize_scrub_length
        random_filtered_value
      else
        '*' * (begin
                 value.length
               rescue StandardError
                 8
               end)
      end
    end

    def random_filtered_value
      '*' * rand(3..7)
    end
  end
end

Version data entries

8 entries across 8 versions & 1 rubygems

Version Path
rollbar-2.22.1 lib/rollbar/scrubbers.rb
rollbar-2.22.0 lib/rollbar/scrubbers.rb
rollbar-2.21.0 lib/rollbar/scrubbers.rb
rollbar-2.20.2 lib/rollbar/scrubbers.rb
rollbar-2.20.1 lib/rollbar/scrubbers.rb
rollbar-2.20.0 lib/rollbar/scrubbers.rb
rollbar-2.19.4 lib/rollbar/scrubbers.rb
rollbar-2.19.3 lib/rollbar/scrubbers.rb