Module: Kurchatov::Mixin::RunitService

Included in:
Plugins::Riemann
Defined in:
lib/kurchatov/mixin/runit_service.rb

Instance Method Summary collapse

Instance Method Details

#runit_service_stat(service) ⇒ Object



5
6
7
8
# File 'lib/kurchatov/mixin/runit_service.rb', line 5

def runit_service_stat(service)
  return "unknown" unless File.exitst?("/etc/sv/#{service}/supervise/stat")
  File.read("/etc/sv/#{service}/supervise/stat")
end