Files
trove-integration/scripts/files/trove-guest.upstart.conf
Michael Basnight ac0332a310 Migrating trove to entry points
partially implements blueprint entrypoints-for-binscripts

Change-Id: Ide382f602ec41d020350585638c87da0d6e32fcc
2014-01-31 23:05:24 +00:00

20 lines
602 B
Plaintext

description "Trove Guest"
author "Auto-Gen"
start on (filesystem and net-device-up IFACE!=lo)
stop on runlevel [016]
chdir /var/run
pre-start script
mkdir -p /var/run/trove
chown GUEST_USERNAME:root /var/run/trove/
mkdir -p /var/lock/trove
chown GUEST_USERNAME:root /var/lock/trove/
mkdir -p GUEST_LOGDIR
chown GUEST_USERNAME:root GUEST_LOGDIR
chmod +r /etc/guest_info
end script
exec su -c "/home/GUEST_USERNAME/trove/contrib/trove-guestagent --config-file=/etc/guest_info --config-file=/home/GUEST_USERNAME/trove/etc/trove/trove-guestagent.conf.sample" GUEST_USERNAME