From b70486b016fe0264337ed9d7405fb42b0059bc64 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Romain=20BRON=C3=88S?= <romain.brones@synchrotron-soleil.fr>
Date: Mon, 5 Feb 2024 13:46:07 +0100
Subject: [PATCH] fix(CLI): fix file configuration option

* Change name, so to not collide with --conf
* Fix test for values
---
 bin/FofbTool | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/bin/FofbTool b/bin/FofbTool
index 8264801..6218126 100755
--- a/bin/FofbTool
+++ b/bin/FofbTool
@@ -35,7 +35,7 @@ if __name__ == '__main__':
     parser.add_argument("--force", action="store_true",
             help="Force operation even if FOFB is running.")
 
-    parser.add_argument("--conf-file", type=str,
+    parser.add_argument("--fileconfig", type=str,
             help="Path to config file to apply.")
 
     parser.add_argument("--DS-init-opcua", action="store_true",
@@ -71,8 +71,8 @@ if __name__ == '__main__':
 
     logger.debug(args)
 
-    if "conf_file" in args:
-        FofbTool.Configuration.loadconfig(args.conf_file)
+    if not args.fileconfig is None:
+        FofbTool.Configuration.loadconfig(args.fileconfig)
     FofbTool.Configuration.logdebugconf()
 
     ## Check running
-- 
GitLab