def OnExecute(parentWin, node): application="%s Data Tool" % adm.appTitle server=node.GetServer() pool=pgConnectionPool(server, server.GetDsn(node.GetDatabase().name, application)) frame=DataFrame(parentWin, pool, node.NameSql(), server) frame.Show() frame.OnRefresh()
def DoConnect(self, db=None): if db: dbname=db else: # called from adm.py dbname=self.maintDb application="%s browser" % adm.appTitle conn=pgConnectionPool(self, self.GetDsn(dbname, application)) if not db and not self.connection: self.connection = conn self.version=conn.ServerVersion() self.RereadServerInfo() return conn
def DoConnect(self, db=None): if db: dbname = db else: # called from adm.py dbname = self.maintDb application = "%s browser" % adm.appTitle conn = pgConnectionPool(self, self.GetDsn(dbname, application)) if not db and not self.connection: self.connection = conn self.version = conn.ServerVersion() self.RereadServerInfo() return conn