Sha256: cd03511af33f60d0017987d15d8ed97979d57203154be5cebc5ba2845d0a85fe

Contents?: true

Size: 277 Bytes

Versions: 19

Compression:

Stored size: 277 Bytes

Contents

require 'sucker_punch'

module Rollbar
  module Delay
    class SuckerPunch

      include ::SuckerPunch::Job

      def self.call(payload)
        new.async.perform payload
      end

      def perform(*args)
        Rollbar.process_payload(*args)
      end
    end
  end
end

Version data entries

19 entries across 19 versions & 1 rubygems

Version Path
rollbar-1.3.0 lib/rollbar/delay/sucker_punch.rb
rollbar-1.2.13 lib/rollbar/delay/sucker_punch.rb
rollbar-1.2.12 lib/rollbar/delay/sucker_punch.rb
rollbar-1.2.11 lib/rollbar/delay/sucker_punch.rb
rollbar-1.2.10 lib/rollbar/delay/sucker_punch.rb
rollbar-1.2.9 lib/rollbar/delay/sucker_punch.rb
rollbar-1.2.8 lib/rollbar/delay/sucker_punch.rb
rollbar-1.2.7 lib/rollbar/delay/sucker_punch.rb
rollbar-1.2.6 lib/rollbar/delay/sucker_punch.rb
rollbar-1.2.5 lib/rollbar/delay/sucker_punch.rb
rollbar-1.2.4 lib/rollbar/delay/sucker_punch.rb
rollbar-1.2.3 lib/rollbar/delay/sucker_punch.rb
rollbar-1.2.2 lib/rollbar/delay/sucker_punch.rb
rollbar-1.2.1 lib/rollbar/delay/sucker_punch.rb
rollbar-1.2.0 lib/rollbar/delay/sucker_punch.rb
rollbar-1.1.0 lib/rollbar/delay/sucker_punch.rb
rollbar-1.0.1 lib/rollbar/delay/sucker_punch.rb
rollbar-1.0.0 lib/rollbar/delay/sucker_punch.rb
rollbar-0.13.2 lib/rollbar/delay/sucker_punch.rb