Exemple #1
0
    def __init__(self, serverAddr, rootWord, thePort=None):

        if thePort is None:
            pusher = RootWordPusher(serverAddr)
        else:
            pusher = RootWordPusher(serverAddr, port=thePort)
        result = pusher.pushEchoTreeToServer(rootWord)
        if result is not None:
            # Error:
            #print `result;`
            #print traceback.print_exc();
            raise result
        else:
            print "Seems to have worked. Check whether your browsers updated their EchoTree."
Exemple #2
0
    def __init__(self, serverAddr, port=ECHO_TREE_NEW_ROOT_PORT):
        super(WordPusherGui, self).__init__()

        self.serverAddr = serverAddr
        self.port = port

        self.pusher = RootWordPusher(self.serverAddr, port=self.port)

        self.ui = QtBindingHelper.loadUi(GUI_PATH, self)
        self.dialogService = DialogService(parent=self)
        self.connectWidgets()
        self.show()