[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[libeufin] branch master updated: env-setter line
From: |
gnunet |
Subject: |
[libeufin] branch master updated: env-setter line |
Date: |
Thu, 14 Jan 2021 17:23:08 +0100 |
This is an automated email from the git hooks/post-receive script.
ms pushed a commit to branch master
in repository libeufin.
The following commit(s) were added to refs/heads/master by this push:
new d865d36 env-setter line
d865d36 is described below
commit d865d364b46739ddc32996a9cb76997e8b057415
Author: ms <ms@taler.net>
AuthorDate: Thu Jan 14 17:23:02 2021 +0100
env-setter line
---
cli/setup-template.sh | 30 +++++++++++++++++++-----------
1 file changed, 19 insertions(+), 11 deletions(-)
diff --git a/cli/setup-template.sh b/cli/setup-template.sh
index b20722a..6f42d9f 100755
--- a/cli/setup-template.sh
+++ b/cli/setup-template.sh
@@ -5,12 +5,13 @@
set -eu
+SANDBOX_URL="http://localhost:5000"
+NEXUS_URL="http://localhost:5001"
SQLITE_FILE="/tmp/libeufin-cli-env.sqlite3"
DATABASE_CONN="jdbc:sqlite:$SQLITE_FILE"
CURRENCY="EUR"
# EBICS details.
-SANDBOX_URL="http://localhost:5000"
EBICS_HOST_ID=ebicshost
EBICS_PARTNER_ID=ebicspartner
EBICS_USER_ID=ebicsuser
@@ -28,10 +29,12 @@ NEXUS_USER=u
NEXUS_PASSWORD=p
NEXUS_BANK_CONNECTION_NAME=b
-# Exports needed by the CLI.
-export NEXUS_BASE_URL="http://localhost:5001/"
-export NEXUS_USERNAME=$NEXUS_USER
-export NEXUS_PASSWORD=$NEXUS_PASSWORD
+# Needed env
+
+export NEXUS_BASE_URL=$NEXUS_URL \
+ NEXUS_USERNAME=$NEXUS_USER \
+ NEXUS_PASSWORD=$NEXUS_PASSWORD \
+ LIBEUFIN_SANDBOX_URL=$SANDBOX_URL
echo Remove old database.
rm -f $SQLITE_FILE
@@ -45,7 +48,7 @@ sandbox_pid=$!
trap "echo Terminating services.; kill $nexus_pid; kill $sandbox_pid" EXIT
curl -s --retry 5 --retry-connrefused $SANDBOX_URL > /dev/null
-curl -s --retry 5 --retry-connrefused $NEXUS_BASE_URL > /dev/null
+curl -s --retry 5 --retry-connrefused $NEXUS_URL > /dev/null
########## setup sandbox #############
@@ -86,7 +89,7 @@ echo "Creating a nexus superuser"
libeufin-nexus \
superuser \
--db-conn-string=$DATABASE_CONN \
- --password $NEXUS_PASSWORD $NEXUS_USER &> /dev/null
+ --password $NEXUS_PASSWORD $NEXUS_USER
# create a bank connection
echo Creating a bank connection for such user
@@ -97,29 +100,34 @@ echo Creating a bank connection for such user
--host-id $EBICS_HOST_ID \
--partner-id $EBICS_PARTNER_ID \
--ebics-user-id $EBICS_USER_ID \
- $NEXUS_BANK_CONNECTION_NAME > /dev/null
+ $NEXUS_BANK_CONNECTION_NAME
# Bootstrapping such connection.
echo Bootstrapping the bank connection
./bin/libeufin-cli \
- connections sync $NEXUS_BANK_CONNECTION_NAME > /dev/null
+ connections sync $NEXUS_BANK_CONNECTION_NAME
# Download bank accounts.
echo Download bank accounts
./bin/libeufin-cli \
connections download-bank-accounts \
- $NEXUS_BANK_CONNECTION_NAME > /dev/null
+ $NEXUS_BANK_CONNECTION_NAME
# Import bank account for user.
./bin/libeufin-cli \
connections import-bank-account \
--offered-account-id=$ACCOUNT_NAME \
--nexus-bank-account-id=$ACCOUNT_NAME_AT_NEXUS \
- $NEXUS_BANK_CONNECTION_NAME > /dev/null
+ $NEXUS_BANK_CONNECTION_NAME
cat << EOF
+env-setter:
+ export NEXUS_BASE_URL=http://localhost:5001/ NEXUS_USERNAME=$NEXUS_USER
NEXUS_PASSWORD=$NEXUS_PASSWORD LIBEUFIN_SANDBOX_URL=$SANDBOX_URL
+
Connection: $(tput bold)$NEXUS_BANK_CONNECTION_NAME$(tput sgr0)
Account (imported): $(tput bold)$ACCOUNT_NAME_AT_NEXUS$(tput sgr0)
EOF
+
+read -p "Press Enter to terminate the services:"
--
To stop receiving notification emails like this one, please contact
gnunet@gnunet.org.
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [libeufin] branch master updated: env-setter line,
gnunet <=