Sha256: bf4ab158dffd9a661b44d3c57001cec9100af30eb52235f941f1ba744cfa0a96

Contents?: true

Size: 465 Bytes

Versions: 4

Compression:

Stored size: 465 Bytes

Contents

class WebServers
  plugin :apachetest do    
    def loaded(o={}, &block)
      @loaded ||= true
    end
    
    def enable
    end
    
    def enable_php
      @php = true
    end
    
    def php
      @php ||= false
    end
    
    def site(name=:domain1, opts={})
      virtual_host name, opts
    end
    
    def virtual_host(name, opts={})
      opts = {
        :document_root => opts[:document_root] || "/www/#{name}/"
      }
    end        
  end
end

Version data entries

4 entries across 4 versions & 1 rubygems

Version Path
auser-poolparty-1.2.3 spec/poolparty/poolparty/test_plugins/webserver.rb
auser-poolparty-1.2.4 spec/poolparty/poolparty/test_plugins/webserver.rb
auser-poolparty-1.2.7 spec/poolparty/poolparty/test_plugins/webserver.rb
auser-poolparty-1.2.8 spec/poolparty/poolparty/test_plugins/webserver.rb