diff options
-rwxr-xr-x | bin/taler-deployment-start | 6 | ||||
-rwxr-xr-x | bootstrap-bluegreen | 16 |
2 files changed, 14 insertions, 8 deletions
diff --git a/bin/taler-deployment-start b/bin/taler-deployment-start index 9acfe47..19b0fa9 100755 --- a/bin/taler-deployment-start +++ b/bin/taler-deployment-start @@ -8,6 +8,12 @@ ulimit -c $((100 * 1024)) cd $HOME +if [[ ! -e ~/.config/taler.conf ]]; then + taler-deployment-config-generate +fi + +taler-deployment-config-sign + taler-deployment-arm -s taler-deployment-arm -i taler-exchange taler-deployment-arm -i taler-merchant diff --git a/bootstrap-bluegreen b/bootstrap-bluegreen index a5b7eda..11d1de7 100755 --- a/bootstrap-bluegreen +++ b/bootstrap-bluegreen @@ -19,7 +19,7 @@ set -eu usage() { - echo "Usage: $0 DEPLOYMENT_BASENAME" + echo "Usage: $0 ENVNAME" } if [ -z ${1+x} ]; then @@ -27,12 +27,14 @@ if [ -z ${1+x} ]; then exit 1 fi -DEPLOYMENT_BASENAME=$1 +ENVNAME=$1 BRANCH=master -case $DEPLOYMENT_BASENAME in +CURRENCY=PUDOS +case $ENVNAME in demo) BRANCH=stable + CURRENCY=KUDOS ;; esac @@ -59,10 +61,8 @@ cat >$HOME/activate <<EOL #!/bin/bash export PATH="$HOME/local/bin:$HOME/deployment/bin:\$PATH" export TALER_CHECKDB="postgres:///talercheck-$USER" +export TALER_CONFIG_CURRENCY=$CURRENCY +export TALER_CONFIG_ENV=$ENVNAME EOL -mkdir -p $HOME/.config -ln -sft $HOME/.config "$HOME/deployment/config/$DEPLOYMENT_BASENAME.taler.net/taler.conf" -ln -sft $HOME/.config "$HOME/deployment/config/$DEPLOYMENT_BASENAME.taler.net/taler" - -ln -sf "/home/$DEPLOYMENT_BASENAME/shared-data" "$HOME" +ln -sf "/home/$ENVNAME/shared-data" "$HOME" |