Sha256: 5400024a18195dbfd62a1a45f63dda59ee54a593f05a6639aae4a9932493b5e3

Contents?: true

Size: 466 Bytes

Versions: 63

Compression:

Stored size: 466 Bytes

Contents

require 'xmlrpc/server'
require 'puppet/network/authorization'
require 'puppet/network/xmlrpc/processor'

module Puppet::Network
  # 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.
  class XMLRPCServer < ::XMLRPC::BasicServer
    include Puppet::Util
    include Puppet::Network::XMLRPCProcessor

    def initialize
      super()
      setup_processor
    end
  end
end

Version data entries

63 entries across 63 versions & 4 rubygems

Version Path
puppet-parse-0.1.4 lib/vendor/puppet/network/xmlrpc/server.rb
puppet-parse-0.1.3 lib/vendor/puppet/network/xmlrpc/server.rb
puppet-parse-0.1.2 lib/vendor/puppet/network/xmlrpc/server.rb
puppet-parse-0.1.1 lib/vendor/puppet/network/xmlrpc/server.rb
puppet-2.7.26 lib/puppet/network/xmlrpc/server.rb
puppet-2.7.25 lib/puppet/network/xmlrpc/server.rb
puppet-2.7.24 lib/puppet/network/xmlrpc/server.rb
puppet-2.7.23 lib/puppet/network/xmlrpc/server.rb
puppet-2.7.22 lib/puppet/network/xmlrpc/server.rb
puppet-parse-0.1.0 lib/vendor/puppet/network/xmlrpc/server.rb
puppet-parse-0.0.6 lib/vendor/puppet/network/xmlrpc/server.rb
puppet-2.7.21 lib/puppet/network/xmlrpc/server.rb
puppet-2.6.18 lib/puppet/network/xmlrpc/server.rb
puppet-parse-0.0.5 lib/vendor/puppet/network/xmlrpc/server.rb
puppet-parse-0.0.4 lib/vendor/puppet/network/xmlrpc/server.rb
puppet-parse-0.0.2 lib/vendor/puppet/network/xmlrpc/server.rb
puppet-2.7.20 lib/puppet/network/xmlrpc/server.rb
puppet-2.7.20.rc1 lib/puppet/network/xmlrpc/server.rb
librarian-puppet-0.9.4 vendor/gems/ruby/1.8/gems/puppet-2.7.18/lib/puppet/network/xmlrpc/server.rb
puppet-2.7.19 lib/puppet/network/xmlrpc/server.rb