Package-Manager: Portage-2.3.8, Repoman-2.3.3
--- /dev/null
+#!/sbin/openrc-run
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+description="Starts ${SVCNAME} service for OpenStack"
+
+command=/usr/bin/${RC_SVCNAME}
+command_user="${GLANCE_USER:-glance}"
+command_background=yes
+pidfile=/run/${RC_SVCNAME}.pid
+required_files=/etc/glance/${RC_SVCNAME}.conf
+
+depend() {
+ need net
+}
python_install_all() {
distutils-r1_python_install_all
- for svc in api glare registry scrubber; do
- newinitd "${FILESDIR}/glance.initd-r2" glance-${svc}
- done
+ newinitd "${FILESDIR}/glance.initd-2" glance-api
diropts -m 0750 -o glance -g glance
dodir /var/log/glance /var/lib/glance/images /var/lib/glance/scrubber
python_install_all() {
distutils-r1_python_install_all
- for svc in api glare registry scrubber; do
- newinitd "${FILESDIR}/glance.initd-r2" glance-${svc}
- done
+ newinitd "${FILESDIR}/glance.initd-2" glance-api
diropts -m 0750 -o glance -g glance
dodir /var/log/glance /var/lib/glance/images /var/lib/glance/scrubber