From 16a211bfee521bd0d26c957c15c07c129edfb138 Mon Sep 17 00:00:00 2001 From: Josh Durgin Date: Mon, 28 Nov 2011 17:24:25 -0800 Subject: [PATCH] ceph-rbdnamer: include snapshot name if present Signed-off-by: Josh Durgin --- src/ceph-rbdnamer | 11 ++++++++--- 1 file changed, 8 insertions(+), 3 deletions(-) diff --git a/src/ceph-rbdnamer b/src/ceph-rbdnamer index 4d58d39d69fe3..49350a7f0d0f0 100755 --- a/src/ceph-rbdnamer +++ b/src/ceph-rbdnamer @@ -1,5 +1,10 @@ #!/bin/sh -echo -n `cat /sys/devices/rbd/$1/pool` -echo -n " " -echo -n `cat /sys/devices/rbd/$1/name` +POOL=`cat /sys/devices/rbd/$1/pool` +IMAGE=`cat /sys/devices/rbd/$1/name` +SNAP=`cat /sys/devices/rbd/$1/current_snap` +if [ "$SNAP" = "-" ]; then + echo -n "$POOL $IMAGE" +else + echo -n "$POOL $IMAGE@$SNAP" +fi -- 2.39.5