diff options
author | Florian Dold <florian.dold@gmail.com> | 2016-11-19 17:31:07 +0100 |
---|---|---|
committer | Florian Dold <florian.dold@gmail.com> | 2016-11-19 17:31:07 +0100 |
commit | eb7ff16042a40d7f57799c22d73f341a263cf8e3 (patch) | |
tree | 9991b77d36f80597212725e68a5c9a99825b3375 | |
parent | 5c69f6365241870306d5b5bd0c8a4c0d2d2addd7 (diff) | |
download | deployment-eb7ff16042a40d7f57799c22d73f341a263cf8e3.tar.gz deployment-eb7ff16042a40d7f57799c22d73f341a263cf8e3.tar.bz2 deployment-eb7ff16042a40d7f57799c22d73f341a263cf8e3.zip |
towards auto-generated config
-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" |