diff options
Diffstat (limited to 'app-emulation/ganeti/files/ganeti-2.12.3-daemon-util.patch')
-rw-r--r-- | app-emulation/ganeti/files/ganeti-2.12.3-daemon-util.patch | 37 |
1 files changed, 0 insertions, 37 deletions
diff --git a/app-emulation/ganeti/files/ganeti-2.12.3-daemon-util.patch b/app-emulation/ganeti/files/ganeti-2.12.3-daemon-util.patch deleted file mode 100644 index 2f6bfa3208d1..000000000000 --- a/app-emulation/ganeti/files/ganeti-2.12.3-daemon-util.patch +++ /dev/null @@ -1,37 +0,0 @@ -diff --git a/daemons/daemon-util.in b/daemons/daemon-util.in -index 6a47253..d7afd84 100644 ---- a/daemons/daemon-util.in -+++ b/daemons/daemon-util.in -@@ -31,18 +31,24 @@ set -e - - @SHELL_ENV_INIT@ - --readonly defaults_file="$SYSCONFDIR/default/ganeti" -+readonly defaults_file="$SYSCONFDIR/conf.d/ganeti" - - # This is a list of all daemons and the order in which they're started. The - # order is important as there are dependencies between them. On shutdown, - # they're stopped in reverse order. --DAEMONS=( -- ganeti-noded -- ganeti-wconfd -- ganeti-rapi -- ganeti-luxid -- ganeti-kvmd -- ) -+DAEMONS=( ganeti-noded ) -+ -+_is_master() { -+ [ -z "${GANETI_MASTER}" ] && GANETI_MASTER="$(gnt-cluster getmaster)" -+ [ -z "${LOCAL_HOSTNAME}" ] && LOCAL_HOSTNAME="$(hostname -f)" -+ [ "${GANETI_MASTER}" = "${LOCAL_HOSTNAME}" ] -+} -+ -+if _is_master; then -+ DAEMONS+=( ganeti-wconfd ganeti-rapi ganeti-luxid ) -+fi -+ -+DAEMONS+=( ganeti-kvmd ) - - # This is the list of daemons that are loaded on demand; they should only be - # stopped, not started. |