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))
def __init__(self, kernel): AbstractPelotonAdapter.__init__(self, kernel, 'TwistedPB') self.logger = self.kernel.logger