This repository has been archived on 2023-03-28. You can view files and clone it, but cannot push or open issues or pull requests.
2020-07-11 09:49:39 +00:00
|
|
|
FILE=$(readlink -f "$0")
|
|
|
|
DIR=$(dirname "$FILE")
|
|
|
|
ROOT=$(dirname "$DIR")
|
|
|
|
|
|
|
|
if [ ! -f "$ROOT/admin" ]; then
|
2020-07-11 09:48:03 +00:00
|
|
|
>&2 echo 'error: admin is not specified'
|
|
|
|
exit 1
|
|
|
|
fi
|
|
|
|
|
2020-07-11 09:49:39 +00:00
|
|
|
admin="$(cat "$ROOT/admin")"
|
2020-07-11 09:48:03 +00:00
|
|
|
|
|
|
|
if [ -z "$admin" ]; then
|
|
|
|
>&2 echo 'error: admin is not specified'
|
|
|
|
exit 1
|
|
|
|
fi
|
|
|
|
|
2020-07-11 09:49:39 +00:00
|
|
|
extra_opts="--extra-vars admin=$admin"
|
2020-07-11 09:32:37 +00:00
|
|
|
|
2020-10-22 09:33:23 +00:00
|
|
|
for vault_id in kotovalexarian xuhcc postgres website matrix
|
2020-07-04 19:28:37 +00:00
|
|
|
do
|
2020-07-11 09:49:39 +00:00
|
|
|
if [ -f "$ROOT/secrets/$vault_id" ]; then
|
|
|
|
extra_opts="$extra_opts --vault-id $vault_id@$ROOT/secrets/$vault_id"
|
2020-07-04 19:28:37 +00:00
|
|
|
fi
|
|
|
|
done
|