diff options
Diffstat (limited to 'sys-cluster/util-vserver/files/vservers.initd')
-rw-r--r-- | sys-cluster/util-vserver/files/vservers.initd | 75 |
1 files changed, 0 insertions, 75 deletions
diff --git a/sys-cluster/util-vserver/files/vservers.initd b/sys-cluster/util-vserver/files/vservers.initd deleted file mode 100644 index a8cab109f24d..000000000000 --- a/sys-cluster/util-vserver/files/vservers.initd +++ /dev/null @@ -1,75 +0,0 @@ -#!/sbin/runscript -# Copyright 1999-2004 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/sys-cluster/util-vserver/files/vservers.initd,v 1.3 2005/07/18 15:27:15 hollow Exp $ - -opts="${opts} vstatus" - -checkconfig() { - : ${UTIL_VSERVER_VARS:=/usr/lib/util-vserver/util-vserver-vars} - if [[ ! -e ${UTIL_VSERVER_VARS} ]]; then - eerror "Cannot find util-vserver installation" - eerror "(the file '$UTIL_VSERVER_VARS' would be expected)" - exit 1 - fi - . ${UTIL_VSERVER_VARS} - - : ${MARKS:=default} - : ${NUMPARALLEL:=1} - : ${LOCKDIR:=/var/lock/vservers} -} - -start() { - checkconfig - - if [[ -n ${STARTALL} ]]; then - ebegin "Starting all vservers" - ${_START_VSERVERS} -j ${NUMPARALLEL} --all --start - local rc=$? - [[ $rc -eq 0 ]] && touch ${LOCKDIR}/all - eend $rc - else - for MARK in ${MARKS}; do - ebegin "Starting vservers of type '${MARK}'" - ${_START_VSERVERS} -m ${MARK} -j ${NUMPARALLEL} --all --start - local rc=$? - [[ $rc -eq 0 ]] && touch ${LOCKDIR}/${MARK} - eend $rc - done - fi -} - -stop() { - checkconfig - - if [[ -n ${STOPALL} ]]; then - ebegin "Stopping all vservers" - ${_START_VSERVERS} -j ${NUMPARALLEL} --all --stop - local rc=$? - rm -f ${LOCKDIR}/all - eend $rc - else - for MARK in ${MARKS}; do - ebegin "Stopping vservers of type '${MARK}'" - ${_START_VSERVERS} -m ${MARK} -j ${NUMPARALLEL} --all --stop - local rc=$? - rm ${LOCKDIR}/${MARK} - eend $rc - done - fi - -} - -vstatus() { - checkconfig - - einfo "${LOCKDIR} shows the follwing types of vservers running:" - for i in ${LOCKDIR}/*; do - einfo " ${i}" - local running="true" - done - - if [[ "${running}" != "true" ]]; then - einfo " none" - fi -} |