Exemplo n.º 1
0
    def start(self):
        def f(pipe):
            client = get_aiclient(pipe)
            RegnancyClient().run(client)

        self.pp = ProcessProxy(f)
        self.pp.start()
Exemplo n.º 2
0
class BotThread(object):

    """Simple Thread that launches a Bot"""

    def __init__(self, port):
        self.port = port
        self.pp = None

    def start(self):
        def f(pipe):
            client = get_aiclient(pipe)
            RegnancyClient().run(client)

        self.pp = ProcessProxy(f)
        self.pp.start()

    def join(self):
        self.pp.join()

    def keep_alive(self):
        self.pp.keep_alive()