lib/deputy.rb in deputy-0.1.5 vs lib/deputy.rb in deputy-0.1.6
- old
+ new
@@ -11,11 +11,11 @@
class Scout
class Plugin
def report(metrics)
metrics.each do |key, value|
- Deputy.send_report "#{self.class}.#{key}", value
+ Deputy.send_report "#{self.class.to_s.split('::')[1..-1]}.#{key}", value
end
end
end
def self.plugins(code)
@@ -49,10 +49,10 @@
plugin.new.build_report if START_MINUTE % run_every_n_minutes == 0
end
end
def self.send_report(metric, value)
- get "/report/#{CGI.escape metric}/#{CGI.escape value}"
+ get "/report/#{CGI.escape metric}/#{CGI.escape value.to_s}"
end
def self.get(path)
url = "#{sheriff_url}#{path}"
open(url).read
\ No newline at end of file