Class: IIS

Inherits:
Object
  • Object
show all
Defined in:
lib/IIS/IIS.rb

Class Method Summary collapse

Instance Method Summary collapse

Class Method Details

.serverObject



4
5
6
7
8
9
10
11
12
13
14
15
# File 'lib/IIS/IIS.rb', line 4

def self.server
  if(IISVersion.current_version =~ /^6/)
    require 'IIS6'
    version = IIS6.new
  else
    # Temp
    require 'IIS6'
    version = IIS6.new
  end
  
  return version
end

Instance Method Details

#deploy(server, location, deployment) ⇒ Object

Will be executed on the local box, might be able to refactor ‘server’ out.



17
18
19
# File 'lib/IIS/IIS.rb', line 17

def deploy(server, location, deployment)
  IIS.server.deploy(server, location, deployment)
end

#set_extra_header(header, deployment) ⇒ Object



21
22
23
# File 'lib/IIS/IIS.rb', line 21

def set_extra_header(header, deployment)
  IIS.server.set_extra_header header,deployment
end