Received: from malur.postgresql.org ([217.196.149.56]) by arkaria.postgresql.org with esmtp (Exim 4.84_2) (envelope-from ) id 1cPZry-0000Xz-Hn for pgadmin-hackers@arkaria.postgresql.org; Fri, 06 Jan 2017 19:08:06 +0000 Received: from localhost ([127.0.0.1] helo=postgresql.org) by malur.postgresql.org with smtp (Exim 4.84_2) (envelope-from ) id 1cPZry-00077m-4w for pgadmin-hackers@arkaria.postgresql.org; Fri, 06 Jan 2017 19:08:06 +0000 Received: from magus.postgresql.org ([2a02:c0:301:0:ffff::29]) by malur.postgresql.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_CBC_SHA384:256) (Exim 4.84_2) (envelope-from ) id 1cPZrw-00074T-JD for pgadmin-hackers@postgresql.org; Fri, 06 Jan 2017 19:08:04 +0000 Received: from mail-yw0-x235.google.com ([2607:f8b0:4002:c05::235]) by magus.postgresql.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_CBC_SHA1:256) (Exim 4.84_2) (envelope-from ) id 1cPZrr-0007Lt-VO for pgadmin-hackers@postgresql.org; Fri, 06 Jan 2017 19:08:04 +0000 Received: by mail-yw0-x235.google.com with SMTP id r204so377491713ywb.0 for ; Fri, 06 Jan 2017 11:07:59 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=pivotal-io.20150623.gappssmtp.com; s=20150623; h=mime-version:from:date:message-id:subject:to; bh=43/3XajsXtqeiGC8/fC4TgQLk0/W7lP3912K1VpVxMI=; b=Jg6/N0YK34pg6aYKg4h2mH73GV2udJ8RTW6W+yghxCpalNUn5nZdiQO1DdZm3vijxs sI1+lZwii1WNbyOzELhIhnecoo3aaVdXPw3JzoMpCsVpwPMEjE1oa1kNdPiBCpcJpWuv vZpU+++MpuSpfCfCJBZT3kMotUjEKGHM/d9/29RqRUvOIwMRalEHsk8zjACBpbuh2Kfb 19H4yGCQms0Snyu0WgPhLICp9fS6D9WdT9vi68wxfdACs1HLL4J5LGx0Bligze+4e2Es oYPsj4hSI7Xy8Ni0SrPTIMQO6W+MZiWA7HuqnlI6aUVjif/WjzJji1ya/DhxHWMDzNdP KIEQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:from:date:message-id:subject:to; bh=43/3XajsXtqeiGC8/fC4TgQLk0/W7lP3912K1VpVxMI=; b=Fa/ZCxTsw16pkkSEMeoA5J23D0DM2Gj6tszDzkNIop7rxOBon7w1mkNJBdNOrziPZY 3uD53KTORfypD6NhTNP9/TbZTPfjr1cd0uFbeq/cMpDWOGJj1bf+4uLGtZ4LiOMjkf+G 1C0zJOkrikT9HFWcRqMWRnkDtuO6hw/2Hv3pGqSJ31nnyvxB/vl1/K0dx4S2UCuBNHgn Xoh+VpNaSCAt1Q91lB4h1R+8WjrVLSYgS1Dianv9QhcWfmTHLspNHZpF5vTt9vG/Ay9A fNgKoRYwvxYot3LSfrgTagl5Dzrp5MpDU9F2pnh+GIVJc6UWaI5PMLpZaux5QgKS2NR9 Qfaw== X-Gm-Message-State: AIkVDXI2okAsXZT6xzBrPSZu/b2vgqH4YTpiX5N/W4Oe8+F0JpNcT786errIz/fn79SbUi2gXcSkxUCAK4lgtvCx X-Received: by 10.129.89.2 with SMTP id n2mr80516685ywb.296.1483729677433; Fri, 06 Jan 2017 11:07:57 -0800 (PST) MIME-Version: 1.0 Received: by 10.37.31.194 with HTTP; Fri, 6 Jan 2017 11:07:57 -0800 (PST) From: George Gelashvili Date: Fri, 6 Jan 2017 14:07:57 -0500 Message-ID: Subject: Driver Module To: pgadmin-hackers@postgresql.org, plumadmin@pivotal.io Content-Type: multipart/alternative; boundary=001a1146fecc5df480054571bcc9 X-Pg-Spam-Score: -2.6 (--) List-Archive: List-Help: List-ID: List-Owner: List-Post: List-Subscribe: List-Unsubscribe: X-Mailing-List: pgadmin-hackers Precedence: bulk Sender: pgadmin-hackers-owner@postgresql.org --001a1146fecc5df480054571bcc9 Content-Type: text/plain; charset=UTF-8 Hi there, We are working on connecting Greenplum to pgAdmin4. Currently we are exploring how modules work in pgAdmin. In an earlier off-thread email it was suggested we look at "the EDB PPAS" as an example of a driver class. We are not entirely clear on what that means. We found: - the BaseDriver in web/pgadmin/utils/driver, documented: https://www.pgadmin.org/docs4/1.x/code_snippets.html?highlight=driver#basedriver - things that look EDB-related in web/pgadmin/utils/driver/psycopg2/__init__.py Is it a good idea to keep looking for EDB PPAS as an example of a driver? Does anyone know exactly where it lives? Thanks! George & Rob --001a1146fecc5df480054571bcc9 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: quoted-printable
Hi there,

We are working on connecting = Greenplum to pgAdmin4. Currently we are exploring how modules work in pgAdm= in. In an earlier off-thread email it was suggested we look at "the ED= B PPAS" as an example of a driver class. We are not entirely clear on = what that means.

We found:
- the BaseDri= ver in web/pgadmin/utils/driver, documented: https://ww= w.pgadmin.org/docs4/1.x/code_snippets.html?highlight=3Ddriver#basedriver

--001a1146fecc5df480054571bcc9--