Example #1
0
def start(port):

    from plow.rndaemon import profile
    from plow.rndaemon.profile import test
    profile.SystemProfiler = test.SystemProfiler

    from plow.rndaemon.server import get_server
    from plow.rndaemon.rpc import RndNodeApi

    logger = logging.getLogger(current_process().name)
    logger.info("Staring Render Node Daemon on TCP port %d", port)
    server = get_server(RndNodeApi, RndProcessHandler(), port)

    try:
        server.serve()
    except KeyboardInterrupt:
        sys.exit(2)
Example #2
0
    def setUp(self):
        self.event = Event()

        self.server_port = 21212

        handler = _ServiceHandler(self.event)
        prot = TCompactProtocol.TCompactProtocolFactory()

        self.server = server.get_server(RndServiceApi,
                                        handler,
                                        self.server_port,
                                        protocol=prot)

        self.t_server = Process(target=self.server.serve)
        self.t_server.daemon = True
        self.t_server.start()
        time.sleep(.1)
Example #3
0
def start(port):

    from plow.rndaemon import profile
    from plow.rndaemon.profile import test
    profile.SystemProfiler = test.SystemProfiler

    from plow.rndaemon.server import get_server
    from plow.rndaemon.rpc import RndNodeApi

    logger = logging.getLogger(current_process().name)
    logger.info("Staring Render Node Daemon on TCP port %d", port)
    server = get_server(RndNodeApi, RndProcessHandler(), port)

    try:
        server.serve()
    except KeyboardInterrupt:
        sys.exit(2)
Example #4
0
    def setUp(self):
        self.event = Event()

        self.server_port = 21212

        handler = _ServiceHandler(self.event)
        prot = TBinaryProtocol.TBinaryProtocolAcceleratedFactory()

        self.server = server.get_server(RndServiceApi, 
                                        handler, 
                                        self.server_port,
                                        protocol=prot)

        self.t_server = Process(target=self.server.serve)
        self.t_server.daemon = True
        self.t_server.start()
        time.sleep(.1)
Example #5
0
from plow.rndaemon.server import get_server
from plow.rndaemon.rpc import RndServiceApi


class ServiceHandler(object):
    def sendPing(self, ping):
        print "Got Ping:", ping


mock = get_server(RndServiceApi, ServiceHandler(), 9090)
mock.serve()
Example #6
0
from plow.rndaemon.server import get_server
from plow.rndaemon.rpc import RndServiceApi 

class ServiceHandler(object):

	def sendPing(self, ping):
		print "Got Ping:", ping


mock = get_server(RndServiceApi, ServiceHandler(), 9090)
mock.serve()