def main(): args = parse_cmdline_args() signal.signal(signal.SIGINT, signalHandler) if args.server: from server.turnServer import TURNServer global turnServer turnServer = TURNServer(args.port) turnServer.start() elif args.ncurses: from ncurses.ncurses import NcursesUI global ncursesUI ncursesUI = NcursesUI(args.nick, args.turn, args.port) ncursesUI.start() else: from qt.qt import QtUI global qtUI qtUI = QtUI(sys.argv, args.nick, args.turn, args.port) qtUI.start() sys.exit(0)
class MockServer(Thread): def __init__(self): Thread.__init__(self) self.daemon = True self.server = None def run(self): self.server = TURNServer(constants.DEFAULT_PORT, showConsole=False) self.server.start()
def run(self): self.server = TURNServer(constants.DEFAULT_PORT, showConsole=False) self.server.start()