Sha256: b7f90618608b7aa4b68cb7ef2b23d1ccf773ac22f821356aa7d588da7b731813

Contents?: true

Size: 1003 Bytes

Versions: 9

Compression:

Stored size: 1003 Bytes

Contents

class Riak::Client
  include Instrumentable

  client_payload = {client_id: :client_id}

  instrument_method :buckets, 'riak.list_buckets', client_payload
  instrument_method :list_buckets, 'riak.list_buckets', client_payload
  instrument_method :list_keys, 'riak.list_keys', client_payload
  instrument_method :set_bucket_props, 'riak.set_bucket_props', client_payload
  instrument_method :get_bucket_props, 'riak.get_bucket_props', client_payload
  instrument_method :clear_bucket_props, 'riak.clear_bucket_props', client_payload
  instrument_method :get_index, 'riak.get_index', client_payload
  instrument_method :store_object, 'riak.store_object', client_payload
  instrument_method :get_object, 'riak.get_object', client_payload
  instrument_method :reload_object, 'riak.reload_object', client_payload
  instrument_method :delete_object, 'riak.delete_object', client_payload
  instrument_method :mapred, 'riak.map_reduce', client_payload
  instrument_method :ping, 'riak.ping', client_payload
end

Version data entries

9 entries across 9 versions & 2 rubygems

Version Path
riak-client-2.6.0 lib/riak/client/instrumentation.rb
riak-client-2.5.0 lib/riak/client/instrumentation.rb
riak-client-2.3.0 lib/riak/client/instrumentation.rb
riak-client-2.2.2 lib/riak/client/instrumentation.rb
riak-client-2.2.1 lib/riak/client/instrumentation.rb
riak-client-noenc-1.0.0 lib/riak/client/instrumentation.rb
riak-client-2.2.0 lib/riak/client/instrumentation.rb
riak-client-2.2.0.pre1 lib/riak/client/instrumentation.rb
riak-client-2.1.0 lib/riak/client/instrumentation.rb