Esempio n. 1
0
    def __init__(self, kernel):
        AbstractPelotonAdapter.__init__(self, kernel, 'HTTP Adapter')
        resource.Resource.__init__(self)
        self.logger = kernel.logger
        self.requestInterface = PelotonRequestInterface(kernel)
        self.xmlrpcHandler = PelotonXMLRPCHandler(kernel)

        # setup info template loader
        from peloton.utils.transforms import template
        source=os.path.split(__file__)[0].split(os.sep)
        source.extend(['templates','request_info.html.genshi'])
        self.infoTemplate = template({}, "/".join(source))
Esempio n. 2
0
 def __init__(self, kernel):
     AbstractPelotonAdapter.__init__(self, kernel, 'TwistedPB')
     self.logger = self.kernel.logger