From 7872bbfc61cf69dadbddc60eac5fe80eb71c6ea2 Mon Sep 17 00:00:00 2001 From: "Slawomir Wojciech Wojtczak (vermaden)" Date: Fri, 11 May 2012 09:43:56 +0200 Subject: [PATCH] Fix a problem with beadm create -e be4@snaptest fromsnap --- beadm | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/beadm b/beadm index c14cb31..1558c2e 100755 --- a/beadm +++ b/beadm @@ -101,7 +101,12 @@ EOF then local OPTS="" fi - zfs clone -o canmount=off ${OPTS} ${FS}@${2##*/} ${DATASET} + if __be_snapshot ${1} + then + zfs clone -o canmount=off ${OPTS} ${FS}@${1##*@} ${DATASET} + else + zfs clone -o canmount=off ${OPTS} ${FS}@${2##*/} ${DATASET} + fi done echo "Created successfully" }