Sha256: 2c4271cb0ce4c15b8a48c863596c440b7e402c14b57eabc530d0eff454a00582
Contents?: true
Size: 556 Bytes
Versions: 5
Compression:
Stored size: 556 Bytes
Contents
class 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
5 entries across 5 versions & 1 rubygems