gnunet-svn
[Top][All Lists]
Advanced

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

[GNUnet-SVN] [taler-deployment] branch master updated: fix reserve toppi


From: gnunet
Subject: [GNUnet-SVN] [taler-deployment] branch master updated: fix reserve topping script
Date: Fri, 30 Aug 2019 10:28:50 +0200

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

dold pushed a commit to branch master
in repository deployment.

The following commit(s) were added to refs/heads/master by this push:
     new 3e92050  fix reserve topping script
3e92050 is described below

commit 3e9205074f9e683f50d3c8e7204cb582fa33791c
Author: Florian Dold <address@hidden>
AuthorDate: Fri Aug 30 10:28:47 2019 +0200

    fix reserve topping script
---
 bin/taler-deployment-top-reserve | 23 +++++++++++++++--------
 1 file changed, 15 insertions(+), 8 deletions(-)

diff --git a/bin/taler-deployment-top-reserve b/bin/taler-deployment-top-reserve
index dcbd492..c20d3e3 100755
--- a/bin/taler-deployment-top-reserve
+++ b/bin/taler-deployment-top-reserve
@@ -1,4 +1,6 @@
-#!/bin/bash
+#!/usr/bin/env bash
+
+set -eu
 
 if test -z $TALER_ENV_NAME || test -z $TALER_CONFIG_CURRENCY; then
   echo "Please source ~/activate"
@@ -8,11 +10,15 @@ fi
 # %N is current nanoseconds.
 UUID=$(date +"uuid-%N")
 
-RESERVE=$(gnunet-ecc -p $( \
-  printf "%s%s" \
-    $(taler-config -s PATHS -o TALER_DEPLOYMENT_SHARED -f) \
-    /merchant/default-tip.priv))
+instance=default
+
+reserve_priv_filename=$(taler-config -s "instance-$instance" -o 
tip_reserve_priv_filename -f)
+
+echo "Reading tipping reserve private key from $reserve_priv_filename"
 
+RESERVE=$(gnunet-ecc -p "$reserve_priv_filename")
+
+failed=0
 taler-bank-transfer \
   --amount="$TALER_CONFIG_CURRENCY:100.00" \
   --bank="https://bank.$TALER_ENV_NAME.taler.net/"; \
@@ -21,9 +27,10 @@ taler-bank-transfer \
   --log="INFO" \
   --pass="x" \
   --subject=$RESERVE \
-  --user="Survey"
+  --user="Survey" || failed=1
 
-if ! test 0 = $?; then
-  echo Wire transfering failed!
+if [[ $failed = 1 ]]; then
+  echo Wire transfer failed!
   exit 1
 fi
+

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



reply via email to

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