--addtag)
VOL_NAME=`echo $3 | cut -d/ -f4`
zfs set lv:tag=$2 $EXTP_ZFS/$VOL_NAME # FIXME duplicate?
- tag=`echo $2 | cut -d+ -f1`
- val=`echo $2 | cut -d+ -f2-`
- zfs set ganeti:$tag=$val $EXTP_ZFS/$VOL_NAME
+ VOL_METADATA=$2 /usr/share/ganeti/extstorage/zfs/setinfo
;;
esac
else
. /usr/share/ganeti/extstorage/zfs/defaults.sh
zfs set ganeti:metadata="$VOL_METADATA" $EXTP_ZFS/$VOL_NAME
+# FIXME remove duplication?
+
+tag=`echo $VOL_METADATA | cut -d+ -f1`
+val=`echo $VOL_METADATA | cut -d+ -f2-`
+zfs set ganeti:$tag="$val" $EXTP_ZFS/$VOL_NAME