Module: Win::ServiceController

Included in:
Service
Defined in:
lib/win/service_controller/unix_service.rb,
lib/win/service_controller/windows_service.rb,
lib/win/service_controller/service_controller.rb

Defined Under Namespace

Modules: UnixService, WindowsService

Class Method Summary collapse

Class Method Details

.included(clz) ⇒ Object



6
7
8
9
10
11
12
# File 'lib/win/service_controller/service_controller.rb', line 6

def self.included(clz)
  if Config::CONFIG['host_os'] =~ /mingw32/
    clz.send :include, WindowsService
  else
    clz.send :include, UnixService
  end
end