summaryrefslogtreecommitdiff
path: root/bin/taler-deployment-start
blob: a75993472a7db96f9c4d6379514a2e915b5c3864 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
#!/bin/bash

set -eu

export PATH="$HOME/deployment":$PATH

# might fail if invoked from another script with ulimit
ulimit -c $((100 * 1024)) &>/dev/null || true

cd $HOME

taler_config_file=$HOME/.config/taler.conf

if [[ ! -e "$taler_config_file" ]]; then
  echo "taler config file ($taler_config_file) missing"
  exit 1
fi

taler-deployment-arm -s

taler-deployment-arm -i taler-exchange
taler-deployment-arm -i taler-auditor
taler-deployment-arm -i taler-merchant
taler-deployment-arm -i taler-demobank
taler-deployment-arm -i taler-donations
taler-deployment-arm -i taler-blog
taler-deployment-arm -i taler-landing
taler-deployment-arm -i taler-survey
taler-deployment-arm -i taler-aggregator
taler-deployment-arm -i taler-exchange-wirewatch
taler-deployment-arm -i taler-backoffice
taler-deployment-arm -i taler-sync
taler-deployment-arm -i taler-transfer

if $(taler-config -s twister -o taler_deploy >& /dev/null); then
  taler-deployment-arm -i taler-twister
  taler-deployment-arm -i taler-twister-exchange
  taler-deployment-arm -i taler-twister-bank
fi

exit 0