예제 #1
0
파일: http.py 프로젝트: aquamatt/Peloton
    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))
예제 #2
0
파일: pb.py 프로젝트: aquamatt/Peloton
 def __init__(self, kernel):
     AbstractPelotonAdapter.__init__(self, kernel, 'TwistedPB')
     self.logger = self.kernel.logger