commit 08a44864ffe2f82ef29b78a661e07aac80183526
parent dca228e1d1a6edf85422ef2d475123c0da267084
Author: Antoine A <>
Date: Fri, 19 Dec 2025 12:12:03 +0100
libeufin: add dbconfig -c option
Diffstat:
2 files changed, 7 insertions(+), 1 deletion(-)
diff --git a/contrib/ci/deb-test.sh b/contrib/ci/deb-test.sh
@@ -27,7 +27,7 @@ for USER in $ITEMS; do
done
step "Run dbconfig"
-libeufin-dbconfig -r -b testbench/conf/mini.conf -n testbench/conf/mini.conf
+libeufin-dbconfig -r -c testbench/conf/mini.conf
libeufin-ebisync-dbconfig -r -c testbench/conf/mini.conf
for USER in $ITEMS; do
diff --git a/contrib/libeufin-dbconfig b/contrib/libeufin-dbconfig
@@ -48,6 +48,7 @@ function usage {
libeufin-dbconfig
Setup databases for libeufin components.
Arguments mandatory for long options are also mandatory for short options.
+ -c, --config=FILE use CONFIGFILE for the Bank and Nexus configuration file (default: $BANK_CFGFILE and $NEXUS_CFGFILE)
-b, --bank-config=FILE use CONFIGFILE for the Bank configuration file (default: $BANK_CFGFILE)
-h, --help print this help
-r, --reset reset database (dangerous)
@@ -64,8 +65,13 @@ EOF
# Parse command-line options
while true; do
case "$1" in
+ -c | --config)
+ BANK_CFGFILE="$2"
+ shift 2
+ ;;
-b | --bank-config)
BANK_CFGFILE="$2"
+ NEXUS_CFGFILE="$2"
shift 2
;;
-h | --help)