bin/riemann-babbler in riemann-babbler-0.5.5 vs bin/riemann-babbler in riemann-babbler-0.5.6
- old
+ new
@@ -77,23 +77,19 @@
configatron.plugins.files.each do |file|
plugins << file
end
end
-# патч на dns resolv
-ipaddress = Resolv.new.getaddresses(configatron.riemann.host)
-configatron.riemann.host = ipaddress[rand(ipaddress.length)]
-
# start plugins
plugins.each { |plugin| require plugin }
plugin_threads = Riemann::Babbler.registered_plugins.map do |plugin|
Thread.new {
plugin.new( configatron, logger ).run
}
end
-Signal.trap "USR2" do # перехватываем сообщение (на будущее)
+Signal.trap "TERM" do # перехватываем сообщение (на будущее)
plugin_threads.each( &:kill )
end
plugin_threads.each( &:join )