diff options
author | MS <ms@taler.net> | 2020-09-15 15:26:51 +0200 |
---|---|---|
committer | MS <ms@taler.net> | 2020-09-15 15:26:51 +0200 |
commit | 505745fa3bab9ef1345a9caaeba387b1b5f4f857 (patch) | |
tree | 95701c3c30bed52361bd05fd3a15d790381421e0 /bin/taler-deployment-prepare | |
parent | 723cf50ba4934ec4561b6011e2aeb129808a6171 (diff) | |
download | deployment-505745fa3bab9ef1345a9caaeba387b1b5f4f857.tar.gz deployment-505745fa3bab9ef1345a9caaeba387b1b5f4f857.tar.bz2 deployment-505745fa3bab9ef1345a9caaeba387b1b5f4f857.zip |
prepare script init instances
Diffstat (limited to 'bin/taler-deployment-prepare')
-rwxr-xr-x | bin/taler-deployment-prepare | 17 |
1 files changed, 17 insertions, 0 deletions
diff --git a/bin/taler-deployment-prepare b/bin/taler-deployment-prepare index d1c38cc..67fc44f 100755 --- a/bin/taler-deployment-prepare +++ b/bin/taler-deployment-prepare @@ -143,3 +143,20 @@ case $TALER_ENV_NAME in *) ;; esac + +# Configure instances. +taler-deployment-arm -s +if taler-deployment-arm -I | grep "^taler-merchant"; then + echo "Merchant backend runs already, please call 'taler-config-instances' manually" + exit +fi + +# Quickly start+shutdown a merchant process. +taler-deployment-arm -i taler-merchant +sleep 2 +if ! taler-deployment-arm -I | grep "^taler-merchant" | grep "status=started"; then + echo "Merchant didn't start, cannot configure instances." + exit 1 +fi + +taler-config-instances |