lib/oboe/api/memcache.rb in oboe-2.7.1.7-java vs lib/oboe/api/memcache.rb in oboe-2.7.2.fuchs1

- old
+ new

@@ -1,25 +1,27 @@ # Copyright (c) 2013 AppNeta, Inc. # All rights reserved. module Oboe module API + ## + # Utility methods for the Memcache instrumentation module Memcache - MEMCACHE_OPS = %w{add append cas decr decrement delete fetch get incr increment prepend replace set} + MEMCACHE_OPS = %w(add append cas decr decrement delete fetch get incr increment prepend replace set) def memcache_hit?(result) result.nil? ? 0 : 1 end def remote_host(key) - return unless defined?(Lib.memcached_server_by_key)\ - and defined?(@struct) and defined?(is_unix_socket?) + return unless defined?(Lib.memcached_server_by_key) \ + && defined?(@struct) && defined?(is_unix_socket?) - server_as_array = Lib.memcached_server_by_key(@struct, args[0].to_s) + server_as_array = Lib.memcached_server_by_key(@struct, key.to_s) if server_as_array.is_a?(Array) server = server_as_array.first if is_unix_socket?(server) - return "localhost" + return 'localhost' elsif defined?(server.hostname) return server.hostname end end end