Re: pgAdmin 4 commit: Use the python interpreter explicitly while running t

From: Ashesh Vashi <ashesh(dot)vashi(at)enterprisedb(dot)com>
To: Dave Page <dpage(at)pgadmin(dot)org>
Cc: pgadmin-hackers <pgadmin-hackers(at)postgresql(dot)org>
Subject: Re: pgAdmin 4 commit: Use the python interpreter explicitly while running t
Date: 2016-06-20 16:31:03
Message-ID: CAG7mmowA0Q0xY85B3zQH9RqoKMK75mp6Fg27AtPSzw+DeXG8sA@mail.gmail.com
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgadmin-hackers

On Mon, Jun 20, 2016 at 9:55 PM, Dave Page <dpage(at)pgadmin(dot)org> wrote:

> On Mon, Jun 20, 2016 at 5:15 PM, Ashesh Vashi
> <ashesh(dot)vashi(at)enterprisedb(dot)com> wrote:
> >
> > On Mon, Jun 20, 2016 at 9:37 PM, Dave Page <dpage(at)pgadmin(dot)org> wrote:
> >>
> >> Hi
> >>
> >> Is config.SERVER_MODE the best test here? pgAdmin4.py does it slightly
> >> differently now, to allow for users that run in desktop mode but
> >> prefer to use their browser (it, in theory, also allows you have
> >> multiple configurations (users) by using server mode on the desktop):
> >>
> >> # Start the web server. The port number should have already been set by
> >> the
> >> # runtime if we're running in desktop mode, otherwise we'll just use the
> >> # Flask default.
> >> PGADMIN_RUNTIME = False
> >> if 'PGADMIN_PORT' in globals():
> >> app.logger.debug('Running under the desktop runtime, port: %s',
> >> globals()['PGADMIN_PORT'])
> >> server_port = int(globals()['PGADMIN_PORT'])
> >> PGADMIN_RUNTIME = True
> >
> > If user has environment variable PGADMIN_PORT to some port, it will give
> the
> > same result, isn't it?
>
> It would, but they should just not do that :-)
>
Done.

>
> > Do you think - we should check for both PGADMIN_RUNTIME and
> > config.SERVER_MODE?
>
> Then they can't run server mode in the runtime, which I believe there
> are good reasons to allow (see above for example).
>
Understood.

--

Thanks & Regards,

Ashesh Vashi
EnterpriseDB INDIA: Enterprise PostgreSQL Company
<http://www.enterprisedb.com/>

*http://www.linkedin.com/in/asheshvashi*
<http://www.linkedin.com/in/asheshvashi>

>
> --
> Dave Page
> Blog: http://pgsnake.blogspot.com
> Twitter: @pgsnake
>
> EnterpriseDB UK: http://www.enterprisedb.com
> The Enterprise PostgreSQL Company
>

In response to

Browse pgadmin-hackers by date

  From Date Subject
Next Message Ashesh Vashi 2016-06-20 17:34:09 pgAdmin 4 commit: Passing the arguments to the function appending the p
Previous Message Ashesh Vashi 2016-06-20 16:30:40 pgAdmin 4 commit: Do not rely on config.SERVER_MODE for determining (if