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:
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,