diff --git a/lib/fluent/winsvc.rb b/lib/fluent/winsvc.rb index d371922382..15de68d661 100644 --- a/lib/fluent/winsvc.rb +++ b/lib/fluent/winsvc.rb @@ -19,6 +19,8 @@ require 'optparse' require 'win32/daemon' require 'win32/event' + require 'win32/registry' + require 'serverengine' include Win32 @@ -33,7 +35,6 @@ end def read_fluentdopt(service_name) - require 'win32/registry' Win32::Registry::HKEY_LOCAL_MACHINE.open("SYSTEM\\CurrentControlSet\\Services\\#{service_name}") do |reg| reg.read("fluentdopt")[1] rescue "" end