2014-10-12 00:09:51 +00:00
|
|
|
#!/bin/bash
|
|
|
|
set -e
|
|
|
|
|
|
|
|
# Read from the file we created
|
|
|
|
SERVER_COUNT=$(cat /tmp/consul-server-count | tr -d '\n')
|
|
|
|
|
|
|
|
# Write the flags to a temporary file
|
|
|
|
cat >/tmp/consul_flags << EOF
|
|
|
|
export CONSUL_FLAGS="-server -bootstrap-expect=${SERVER_COUNT} -data-dir=/mnt/consul"
|
|
|
|
EOF
|
|
|
|
|
2014-12-04 23:25:06 +00:00
|
|
|
# Write it to the full service file
|
2014-10-12 00:09:51 +00:00
|
|
|
sudo mv /tmp/consul_flags /etc/service/consul
|
|
|
|
chmod 0644 /etc/service/consul
|