lib/riemann/babbler/plugin.rb in riemann-babbler-0.9.0 vs lib/riemann/babbler/plugin.rb in riemann-babbler-0.9.1
- old
+ new
@@ -1,9 +1,15 @@
#encoding: utf-8
require File.expand_path('../plugin_helpers', __FILE__)
+require 'riemann/client'
+require 'open3'
+require 'timeout'
+require 'rest_client'
+require File.expand_path('../monkey_patches', __FILE__)
+
# Базовое описание плагина
module Riemann
class Babbler
def self.registered_plugins
@@ -11,14 +17,9 @@
end
def self.inherited( klass )
registered_plugins << klass
end
-
- require 'riemann/client'
- require 'open3'
- require 'timeout'
- require 'rest_client'
attr_reader :logger
attr_reader :riemann
alias :r :riemann
attr_reader :hostname