def update_from_gui(self, parent_widget, klass=None): from core.vistrail.vistrail import Vistrail import gui.extras.core.db.locator as db_gui if klass is None: klass = Vistrail config = self.find_connection_info(self._host, self._port, self._db) if config is None or config['succeeded']==False: config = db_gui.get_db_connection_from_gui(parent_widget, -1, "", self._host, self._port, self._user, self._passwd, self._db) if config is not None and config['succeeded'] == True: self._host = config['host'] self._port = config['port'] self._db = config['db'] self._user = config['user'] self._passwd = config['passwd'] self.ext_connection_id = self.set_connection_info(**config) return True return False
def update_from_gui(self, klass=None): from core.vistrail.vistrail import Vistrail if klass is None: klass = Vistrail import gui.extras.core.db.locator as db_gui config = db_gui.get_db_connection_from_gui(None,klass.vtType,"", self._host, self._port, self._user, self._passwd, self._db ) if config and config['succeeded'] == True: self._host = config['host'] self._port = config['port'] self._db = config['db'] self._user = config['user'] self._passwd = config['passwd'] return True return False
def update_from_gui(self, parent_widget, klass=None): from core.vistrail.vistrail import Vistrail import gui.extras.core.db.locator as db_gui if klass is None: klass = Vistrail config = self.find_connection_info(self._host, self._port, self._db) if config is None or config['succeeded'] == False: config = db_gui.get_db_connection_from_gui(parent_widget, -1, "", self._host, self._port, self._user, self._passwd, self._db) if config is not None and config['succeeded'] == True: self._host = config['host'] self._port = config['port'] self._db = config['db'] self._user = config['user'] self._passwd = config['passwd'] self.ext_connection_id = self.set_connection_info(**config) return True return False