diff options
author | MS <ms@taler.net> | 2021-08-24 23:07:42 -1100 |
---|---|---|
committer | MS <ms@taler.net> | 2021-08-24 23:07:42 -1100 |
commit | eb781a66f43ac4fea9bdfb2f3fc209cda2ebba88 (patch) | |
tree | 18487b7f28c50e4ca65c73d1b9e68dc6715be114 /bin/taler-deployment-prepare | |
parent | 1f54f7ae2ce49b7f29b1186bc70fe677bf292fbb (diff) | |
download | deployment-eb781a66f43ac4fea9bdfb2f3fc209cda2ebba88.tar.gz deployment-eb781a66f43ac4fea9bdfb2f3fc209cda2ebba88.tar.bz2 deployment-eb781a66f43ac4fea9bdfb2f3fc209cda2ebba88.zip |
Prepare-script cleanup trap.
Diffstat (limited to 'bin/taler-deployment-prepare')
-rwxr-xr-x | bin/taler-deployment-prepare | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/bin/taler-deployment-prepare b/bin/taler-deployment-prepare index e26a3bc..e654324 100755 --- a/bin/taler-deployment-prepare +++ b/bin/taler-deployment-prepare @@ -26,6 +26,14 @@ if [[ -z ${TALER_CONFIG_CURRENCY+x} ]]; then exit 1 fi +# The script stops what started along the flow. +# This function should help against processes left +# somehow running. +function stop_running() { + taler-deployment-stop +} +trap "stop_running" EXIT + function generate_config() { EXCHANGE_PUB=$(gnunet-ecc -p "$HOME/deployment/private-keys/${TALER_ENV_NAME}-exchange-master.priv") |