Sha256: 93b79315fad65b3c32a8e81c8ab3be235164f20c4bfbea6797b851f5e1d752ad
Contents?: true
Size: 494 Bytes
Versions: 65
Compression:
Stored size: 494 Bytes
Contents
module Puppet::Network::HTTP def self.server_class_by_type(kind) case kind.to_sym when :webrick require 'puppet/network/http/webrick' return Puppet::Network::HTTP::WEBrick when :mongrel raise ArgumentError, "Mongrel is not installed on this platform" unless Puppet.features.mongrel? require 'puppet/network/http/mongrel' return Puppet::Network::HTTP::Mongrel else raise ArgumentError, "Unknown HTTP server name [#{kind}]" end end end
Version data entries
65 entries across 65 versions & 4 rubygems