gnunet-svn
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[GNUnet-SVN] [taler-merchant] branch master updated: Making arguments ma


From: gnunet
Subject: [GNUnet-SVN] [taler-merchant] branch master updated: Making arguments mandatory.
Date: Thu, 09 Mar 2017 21:25:09 +0100

This is an automated email from the git hooks/post-receive script.

marcello pushed a commit to branch master
in repository merchant.

The following commit(s) were added to refs/heads/master by this push:
     new bc27109  Making arguments mandatory.
bc27109 is described below

commit bc27109ecf3948dcb305b59966e39eadd7c6beaf
Author: Marcello Stanisci <address@hidden>
AuthorDate: Thu Mar 9 21:24:49 2017 +0100

    Making arguments mandatory.
---
 src/samples/generate_payments.c | 34 ++++++++++++++++++++--------------
 1 file changed, 20 insertions(+), 14 deletions(-)

diff --git a/src/samples/generate_payments.c b/src/samples/generate_payments.c
index 5c398fd..dc70a08 100644
--- a/src/samples/generate_payments.c
+++ b/src/samples/generate_payments.c
@@ -1475,9 +1475,29 @@ main (int argc,
 
   unsetenv ("XDG_DATA_HOME");
   unsetenv ("XDG_CONFIG_HOME");
+
   GNUNET_log_setup ("merchant-create-payments",
                     "DEBUG",
                     NULL);
+
+  if (GNUNET_GETOPT_run ("merchant-payments-generator",
+                         options, argc, argv) < 0)
+  {
+    GNUNET_log (GNUNET_ERROR_TYPE_ERROR,
+                "Invalid command line options."); 
+    return 77;
+  }
+
+  if (NULL == exchange_uri ||
+      NULL == merchant_uri ||
+      NULL == bank_uri)
+  {
+  
+  GNUNET_log (GNUNET_ERROR_TYPE_ERROR,
+              "Please provide all arguments!\n"); 
+  return 77;
+  }
+
   GNUNET_log (GNUNET_ERROR_TYPE_DEBUG,
               "About to launch the exchange.\n");
 
@@ -1575,20 +1595,6 @@ main (int argc,
   GNUNET_assert (NULL != sigpipe);
   shc_chld = GNUNET_SIGNAL_handler_install (GNUNET_SIGCHLD,
                                             &sighandler_child_death);
-  if (GNUNET_GETOPT_run ("merchant-payments-generator",
-                         options, argc, argv) < 0)
-  {
-    GNUNET_log (GNUNET_ERROR_TYPE_ERROR,
-                "Invalid command line options."); 
-    return 77;
-  }
-
-  GNUNET_log (GNUNET_ERROR_TYPE_INFO,
-              "Options: exchange_uri '%s', merchant_uri '%s' bank_uri '%s'.",
-              exchange_uri,
-              merchant_uri,
-              bank_uri);
-
   GNUNET_SCHEDULER_run (&run, NULL);
 
   GNUNET_SIGNAL_handler_uninstall (shc_chld);

-- 
To stop receiving notification emails like this one, please contact
address@hidden



reply via email to

[Prev in Thread] Current Thread [Next in Thread]