Sha256: b8d3ddd6eb3015ca56331de523dd4bb77d0de89f2681dc7f3bceb72456313519

Contents?: true

Size: 336 Bytes

Versions: 9

Compression:

Stored size: 336 Bytes

Contents

require 'sidekiq'
require 'httpclient'

module WatCatcher
 class SidekiqPoster
    include Sidekiq::Worker

     def perform(url, params)
      HTTPClient.post_content(url,
                              body: params.to_json,
                              header: {"Content-Type" => "application/json; charset=utf-8"})
    end
  end
end

Version data entries

9 entries across 9 versions & 1 rubygems

Version Path
wat_catcher-0.10.7 lib/wat_catcher/sidekiq_poster.rb
wat_catcher-0.10.5 lib/wat_catcher/sidekiq_poster.rb
wat_catcher-0.10.4 lib/wat_catcher/sidekiq_poster.rb
wat_catcher-0.10.3 lib/wat_catcher/sidekiq_poster.rb
wat_catcher-0.10.2 lib/wat_catcher/sidekiq_poster.rb
wat_catcher-0.10.1 lib/wat_catcher/sidekiq_poster.rb
wat_catcher-0.10.0 lib/wat_catcher/sidekiq_poster.rb
wat_catcher-0.9.0 lib/wat_catcher/sidekiq_poster.rb
wat_catcher-0.8.9 lib/wat_catcher/sidekiq_poster.rb