RM 5235 - Support external config files

From: Dave Page <dpage(at)pgadmin(dot)org>
To: pgadmin-hackers <pgadmin-hackers(at)lists(dot)postgresql(dot)org>
Subject: RM 5235 - Support external config files
Date: 2020-07-17 10:15:39
Message-ID: CA+OCxowSgFD4wEH1VD1wvVKtnq9P9QmCVNst4hfBQDx5Rc-Z6g@mail.gmail.com
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgadmin-hackers

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.

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

EDB: http://www.enterprisedb.com

Attachment Content-Type Size
RM_5235.patch application/octet-stream 9.1 KB

Responses

Browse pgadmin-hackers by date

  From Date Subject
Next Message Ashesh Vashi 2020-07-17 10:23:06 Re: RM 5235 - Support external config files
Previous Message Akshay Joshi 2020-07-17 10:12:39 Re: Patch for SonarQube code scan fixes