Files
xen/tools/examples/xen-backend.agent
T
2005-10-16 12:34:37 +01:00

33 lines
480 B
Bash
Executable File

#! /bin/sh
PATH=/etc/xen/scripts:$PATH
case "$ACTION" in
add)
case "$XENBUS_TYPE" in
vbd)
/etc/xen/scripts/block bind
;;
esac
;;
remove)
case "$XENBUS_TYPE" in
vbd)
/etc/xen/scripts/block unbind
;;
esac
# remove device backend store entries
xenstore-rm -t "$XENBUS_PATH"
;;
online)
case "$XENBUS_TYPE" in
vif)
[ -n "$script" ] && $script up
;;
esac
;;
offline)
;;
esac