tap-vsockd: only try to start on Hyper-V

This avoids an unnecessary boot-up error on non-Hyper-V hosts.

From review comments on #130

Signed-off-by: David Scott <dave.scott@docker.com>
This commit is contained in:
David Scott 2016-05-22 12:12:01 +01:00
parent c779594ab4
commit eeba63f8d6

View File

@ -9,6 +9,10 @@ depend()
start()
{
if [ ! -d /sys/bus/vmbus ]; then
# skip if not on Hyper-V
exit 0
fi
if mobyconfig exists network
then
NETWORK_MODE="$(mobyconfig get network | tr -d '[[:space:]]')"
@ -32,6 +36,10 @@ start()
stop()
{
if [ ! -d /sys/bus/vmbus ]; then
# skip if not on Hyper-V
exit 0
fi
ebegin "Stopping VPN proxy"
PIDFILE=/var/run/tap-vsockd.pid