Files
Roger Pau Monne a989f03607 hotplug/FreeBSD: add block hotplug script
This is the default hotplug script for block devices. Its only job is to
copy the "params" blkback xenstore node to "physical-device".

Signed-off-by: Roger Pau Monné <roger.pau@citrix.com>
Acked-by: Wei Liu <wei.liu2@citrix.com>
2016-04-06 15:50:45 +01:00

26 lines
353 B
Bash

#!/bin/sh -e
#
# FreeBSD hotplug script for attaching disks
#
# Parameters:
# $1: xenstore backend path of the vbd
# $2: action, either "add" or "remove"
#
# Environment variables:
# None
#
path=$1
action=$2
params=$(xenstore-read "$path/params")
case $action in
add)
xenstore-write $path/physical-device-path $params
exit 0
;;
*)
exit 0
;;
esac