libeufin

Integration and sandbox testing for FinTech APIs and data formats
Log | Files | Refs | Submodules | README | LICENSE

commit 33f03bb948c030c416a0f6ce7dd3189136e82728
parent e84bca5fbf145f7ef0d7807634a0f0160f33f788
Author: Antoine A <>
Date:   Thu, 30 Oct 2025 13:30:00 +0100

common: fix install

Diffstat:
MMakefile | 8++++----
Mnexus/src/main/kotlin/tech/libeufin/nexus/cli/EbicsFetch.kt | 7+++----
2 files changed, 7 insertions(+), 8 deletions(-)

diff --git a/Makefile b/Makefile @@ -71,18 +71,18 @@ install-nobuild-bank: install-nobuild-files install -d $(bin_dir) install -d $(lib_dir) install -D -t $(bin_dir) contrib/libeufin-bank-dbinit - install -D -t $(bin_dir) bank/build/install/bank-shadow/bin/libeufin-bank + install -D -t $(bin_dir) bank/build/install/libeufin-bank-shadow/bin/libeufin-bank install -m 644 -D -t $(man_dir)/man1 doc/prebuilt/man/libeufin-bank.1 install -m 644 -D -t $(man_dir)/man5 doc/prebuilt/man/libeufin-bank.conf.5 - install -m 644 -D -t $(lib_dir) bank/build/install/bank-shadow/lib/bank-*.jar + install -m 644 -D -t $(lib_dir) bank/build/install/libeufin-bank-shadow/lib/bank-*.jar .PHONY: install-nobuild-nexus install-nobuild-nexus: install-nobuild-files install -D -t $(bin_dir) contrib/libeufin-nexus-dbinit - install -D -t $(bin_dir) nexus/build/install/nexus-shadow/bin/libeufin-nexus + install -D -t $(bin_dir) nexus/build/install/libeufin-nexus-shadow/bin/libeufin-nexus install -m 644 -D -t $(man_dir)/man1 doc/prebuilt/man/libeufin-nexus.1 install -m 644 -D -t $(man_dir)/man5 doc/prebuilt/man/libeufin-nexus.conf.5 - install -m 644 -D -t $(lib_dir) nexus/build/install/nexus-shadow/lib/nexus-*.jar + install -m 644 -D -t $(lib_dir) nexus/build/install/libeufin-nexus-shadow/lib/nexus-*.jar .PHONY: install install: diff --git a/nexus/src/main/kotlin/tech/libeufin/nexus/cli/EbicsFetch.kt b/nexus/src/main/kotlin/tech/libeufin/nexus/cli/EbicsFetch.kt @@ -510,7 +510,7 @@ class EbicsFetch: EbicsCmd() { db.kv.updateTaskStatus(CHECKPOINT_KEY, now, success) lastFetch = now } else if (transient || now > nextFetch) { - logger.info("Running at frequency") + if (!transient) logger.info("Running at frequency") success = try { /// We fetch HAA to only fetch pending & supported EBICS orders and get the document versions val orders = client.download(EbicsOrder.V3.HAA) { stream -> @@ -529,9 +529,8 @@ class EbicsFetch: EbicsCmd() { lastFetch = now } db.kv.updateTaskStatus(SUBMIT_TASK_KEY, now, success) - if (transient) { - throw ProgramResult(if (!success) 1 else 0) - } + + if (transient) throw ProgramResult(if (!success) 1 else 0) val delay = min(ChronoUnit.MILLIS.between(now, nextFetch), ChronoUnit.MILLIS.between(now, nextCheckpoint)) if (wssNotification == null) {