Class: Puppet::Network::XMLRPCServer
- Includes:
- XMLRPCProcessor, Util
- Defined in:
- lib/puppet/network/xmlrpc/server.rb
Overview
Most of our subclassing is just so that we can get access to information from the request object, like the client name and IP address.
Constant Summary
Constants included from XMLRPCProcessor
Puppet::Network::XMLRPCProcessor::ERR_UNAUTHORIZED
Instance Method Summary collapse
-
#initialize ⇒ XMLRPCServer
constructor
A new instance of XMLRPCServer.
Methods included from XMLRPCProcessor
#add_handler, #handler_loaded?, #process
Methods included from Authorization
#authconfig, #authorized?, #available?, #verify
Methods included from Util
activerecord_version, benchmark, chuser, classproxy, #execfail, #execpipe, execute, logmethods, memory, proxy, recmkdir, secure_open, symbolize, symbolizehash, symbolizehash!, synchronize_on, thinmark, #threadlock, which, withumask
Methods included from Util::POSIX
#get_posix_field, #gid, #idfield, #methodbyid, #methodbyname, #search_posix_field, #uid
Constructor Details
#initialize ⇒ XMLRPCServer
Returns a new instance of XMLRPCServer.
13 14 15 16 |
# File 'lib/puppet/network/xmlrpc/server.rb', line 13 def initialize super() setup_processor end |