Sha256: 343ba59f2fd84789f36635b40216e431c4fbda79d9c5d4532fae00433437e049

Contents?: true

Size: 459 Bytes

Versions: 204

Compression:

Stored size: 459 Bytes

Contents

module ActiveResource
  class LogSubscriber < ActiveSupport::LogSubscriber
    def request(event)
      result = event.payload[:result]
      info "#{event.payload[:method].to_s.upcase} #{event.payload[:request_uri]}"
      info "--> %d %s %d (%.1fms)" % [result.code, result.message, result.body.to_s.length, event.duration]
    end

    def logger
      ActiveResource::Base.logger
    end
  end
end

ActiveResource::LogSubscriber.attach_to :active_resource

Version data entries

204 entries across 178 versions & 13 rubygems

Version Path
activeresource-5.0.0 lib/active_resource/log_subscriber.rb
activeresource-five-5.0.0 lib/active_resource/log_subscriber.rb
activeresource-3.2.22.5 lib/active_resource/log_subscriber.rb
activeresource-3.2.22.4 lib/active_resource/log_subscriber.rb
activeresource-3.2.22.3 lib/active_resource/log_subscriber.rb
activeresource-4.1.0 lib/active_resource/log_subscriber.rb
ish_lib_manager-0.0.1 test/dummy/vendor/bundle/ruby/2.3.0/gems/activeresource-4.0.0/lib/active_resource/log_subscriber.rb
activeresource-3.2.22.2 lib/active_resource/log_subscriber.rb
activeresource-3.2.22.1 lib/active_resource/log_subscriber.rb
active_mailer-0.0.10 test/fixtures/dummyapp_rails_3.2/vendor/bundle/ruby/1.9.1/gems/activeresource-3.2.12/lib/active_resource/log_subscriber.rb
activeresource-3.2.22 lib/active_resource/log_subscriber.rb
judge-2.0.5 vendor/bundle/ruby/2.1.0/gems/activeresource-3.2.12/lib/active_resource/log_subscriber.rb
activeresource-3.2.21 lib/active_resource/log_subscriber.rb
activeresource-3.2.20 lib/active_resource/log_subscriber.rb
activeresource-3.2.19 lib/active_resource/log_subscriber.rb
activeresource-3.2.18 lib/active_resource/log_subscriber.rb
activeresource-3.2.17 lib/active_resource/log_subscriber.rb
activeresource-3.2.16 lib/active_resource/log_subscriber.rb
activeresource-3.2.15 lib/active_resource/log_subscriber.rb
activeresource-3.2.15.rc3 lib/active_resource/log_subscriber.rb