From 1f9785665d190571dcb55e183a4f2c5338bff517 Mon Sep 17 00:00:00 2001 From: James Coyle Date: Wed, 6 Jun 2018 12:47:08 +0000 Subject: [PATCH] Added host switch --- cockroach.service | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/cockroach.service b/cockroach.service index 4fcd5a6..785e1e0 100644 --- a/cockroach.service +++ b/cockroach.service @@ -6,6 +6,8 @@ WantedBy=multi-user.target [Service] ExecStartPre=/bin/bash -c "test -f /etc/cockroachdb/hosts && (/bin/systemctl set-environment JOIN_SWITCH=--join=$(test -f /etc/cockroachdb/hosts && cat /dev/null /etc/cockroachdb/hosts)) || exit 0" +ExecStartPre=/bin/bash -c "test -f /etc/cockroachdb/host && (/bin/systemctl set-environment HOST_SWITCH=--host=$(test -f /etc/cockroachdb/host && cat /dev/null /etc/cockroachdb/host)) || exit 0" + ExecStart=/usr/local/bin/cockroach start --certs-dir=/etc/cockroachdb/certs \ --store=/var/data/cockroachdb/ \ --cache=.40 \ @@ -16,7 +18,7 @@ ExecStart=/usr/local/bin/cockroach start --certs-dir=/etc/cockroachdb/certs \ --http-port=7005 \ --logtostderr=ERROR \ --log-dir=/var/logs/cockroachdb \ - $JOIN_SWITCH + $JOIN_SWITCH $HOST_SWITCH ExecStop=/usr/local/bin/cockroach quit --certs-dir=/etc/cockroachdb/certs SyslogIdentifier=cockroachdb -- GitLab