Re: RM 5235 - Support external config files - Mailing list pgadmin-hackers

From Dave Page
Subject Re: RM 5235 - Support external config files
Date
Msg-id CA+OCxoxhHNes1jy0Ta8Fw1KjQkGVMY8WbujVWDbxx02JWKkQTQ@mail.gmail.com
Whole thread Raw
In response to Re: RM 5235 - Support external config files  (Ashesh Vashi <ashesh.vashi@enterprisedb.com>)
Responses Re: RM 5235 - Support external config files
List pgadmin-hackers


On Fri, Jul 17, 2020 at 11:23 AM Ashesh Vashi <ashesh.vashi@enterprisedb.com> wrote:

On Fri, Jul 17, 2020 at 3:45 PM Dave Page <dpage@pgadmin.org> wrote:
The attached patch adds support for config_system.py files stored outside of the application installation directory to allow sysadmins (and users with appropriate permissions) to override configuration options system wide and without invalidating signatures such as those found on the macOS app bundle.

Configuration will be loaded from the following locations, if present:

Linux: /etc/pgadmin/config_system.py
macOS: /Library/Preferences/pgadmin/config_system.py
Windows: %CommonProgramFiles%\pgadmin\config_system.py

Please review/commit.
How about putting them in $HOME/.pgadmin/config_local.py (applicable only for runtime)?

Because then they wouldn't be system-wide. 

--
Dave Page
Blog: http://pgsnake.blogspot.com
Twitter: @pgsnake

EDB: http://www.enterprisedb.com

pgadmin-hackers by date:

Previous
From: Ashesh Vashi
Date:
Subject: Re: RM 5235 - Support external config files
Next
From: Akshay Joshi
Date:
Subject: pgAdmin 4 commit: Update message catalogs.