exchange

Base system with REST service to issue digital coins, run by the payment service provider
Log | Files | Refs | Submodules | README | LICENSE

commit 36e90d8b5367468ecd77f0e0b4cd2a1a2b663609
parent 3dc64f25fe33c6d5052595afe4df3c48280a3765
Author: Christian Grothoff <christian@grothoff.org>
Date:   Sat, 15 Feb 2025 14:55:08 +0100

clarify that conversion helper must be provided as an argument

Diffstat:
Msrc/exchange/taler-exchange-sanctionscheck.c | 12+++++++++---
1 file changed, 9 insertions(+), 3 deletions(-)

diff --git a/src/exchange/taler-exchange-sanctionscheck.c b/src/exchange/taler-exchange-sanctionscheck.c @@ -395,9 +395,16 @@ run (void *cls, enum GNUNET_DB_QueryStatus qs; (void) cls; - (void) args; (void) cfgfile; cfg = c; + if (NULL == args[0]) + { + fprintf (stderr, + "You must pass the name of the sanction list helper program as an argument!\n"); + global_ret = EXIT_INVALIDARGUMENT; + GNUNET_SCHEDULER_shutdown (); + return; + } if (! init_freeze ()) return; { @@ -436,7 +443,6 @@ run (void *cls, if (NULL == sr) { global_ret = EXIT_INVALIDARGUMENT; - GNUNET_break (0); GNUNET_SCHEDULER_shutdown (); return; } @@ -490,7 +496,7 @@ main (int argc, ret = GNUNET_PROGRAM_run ( TALER_EXCHANGE_project_data (), argc, argv, - "taler-exchange-sanctionscheck", + "taler-exchange-sanctionscheck -- HELPER [HELPER ARGS]", gettext_noop ( "process that checks all existing customer accounts against a sanctions list"), options,