Class: BuildMaster::IisDriver

Inherits:
Object
  • Object
show all
Defined in:
lib/buildmaster/project/windows/iis_driver.rb

Instance Method Summary collapse

Constructor Details

#initialize(cotta = Cotta.new) ⇒ IisDriver

Returns a new instance of IisDriver.



3
4
5
6
7
8
9
# File 'lib/buildmaster/project/windows/iis_driver.rb', line 3

def initialize(cotta=Cotta.new)
  @cotta = cotta
#    @executable = 'C:\\WINDOWS\\system32\\iisreset.exe'
#    if (not cotta.file(@executable).exists?)
#      raise "#{@executable} not found"
#    end
end

Instance Method Details

#startObject



15
16
17
# File 'lib/buildmaster/project/windows/iis_driver.rb', line 15

def start
  execute('start')
end

#statusObject



11
12
13
# File 'lib/buildmaster/project/windows/iis_driver.rb', line 11

def status
  execute('query')
end

#stopObject



19
20
21
# File 'lib/buildmaster/project/windows/iis_driver.rb', line 19

def stop
  execute('stop')
end