From 0d0c4c0a301ae7044f4b13606e0eeca55eee44da Mon Sep 17 00:00:00 2001 From: msvechla Date: Mon, 26 Aug 2019 08:42:24 +0200 Subject: [PATCH] Add PATRONICTL_CONFIG_FILE Environment Variable (#1150) add a `PATRONICTL_CONFIG_FILE` environment variable, which allows configuring the --config-file flag from the environment. --- patroni/ctl.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/patroni/ctl.py b/patroni/ctl.py index a4df213a..9e3f50a5 100644 --- a/patroni/ctl.py +++ b/patroni/ctl.py @@ -111,7 +111,8 @@ option_insecure = click.option('-k', '--insecure', is_flag=True, help='Allow con @click.group() -@click.option('--config-file', '-c', help='Configuration file', default=CONFIG_FILE_PATH) +@click.option('--config-file', '-c', help='Configuration file', + envvar='PATRONICTL_CONFIG_FILE', default=CONFIG_FILE_PATH) @click.option('--dcs', '-d', help='Use this DCS', envvar='DCS') @option_insecure @click.pass_context