Class: Skywalking::Plugins::Memcached
- Inherits:
-
PluginsManager::SWPlugin
- Object
- PluginsManager::SWPlugin
- Skywalking::Plugins::Memcached
- Defined in:
- lib/skywalking/plugins/memcached.rb
Instance Method Summary collapse
Methods inherited from PluginsManager::SWPlugin
#initialize, #installed?, register, #try_install
Methods included from Log::Logging
#debug, #error, #info, #log, #warn
Constructor Details
This class inherits a constructor from Skywalking::Plugins::PluginsManager::SWPlugin
Instance Method Details
#install ⇒ Object
65 66 67 68 69 |
# File 'lib/skywalking/plugins/memcached.rb', line 65 def install ::Dalli::Client.class_eval do include Skywalking::Plugins::MemcachedIntercept end end |
#plugin_valid? ⇒ Boolean
61 62 63 |
# File 'lib/skywalking/plugins/memcached.rb', line 61 def plugin_valid? defined?(::Dalli::Client) end |