From a7f00c7e078c431eb0a4b28f0c337c6f8fadab5f Mon Sep 17 00:00:00 2001 From: Noel Danz Date: Fri, 23 Feb 2024 14:56:13 +0000 Subject: [PATCH] make location of config files configurable --- installer/client/cli/fabric.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/installer/client/cli/fabric.py b/installer/client/cli/fabric.py index b4bac40..96872d4 100755 --- a/installer/client/cli/fabric.py +++ b/installer/client/cli/fabric.py @@ -47,10 +47,10 @@ def main(): ) parser.add_argument('--context', '-c', help="Use Context file (context.md) to add context to your pattern", action="store_true") + parser.add_argument('--cfg-dir', help="Select location of configuration files. (default: ~/.config/fabric)", default=os.path.expanduser("~/.config/fabric")) args = parser.parse_args() - home_holder = os.path.expanduser("~") - config = os.path.join(home_holder, ".config", "fabric") + config = args.cfg_dir config_patterns_directory = os.path.join(config, "patterns") config_context = os.path.join(config, "context.md") env_file = os.path.join(config, ".env")