]> git.proxmox.com Git - ceph.git/blame - ceph/src/ceph-rbdnamer
update source to Ceph Pacific 16.2.2
[ceph.git] / ceph / src / ceph-rbdnamer
CommitLineData
7c673cae
FG
1#!/bin/sh
2
3DEV=$1
4NUM=`echo $DEV | sed 's#p.*##g; s#[a-z]##g'`
5POOL=`cat /sys/devices/rbd/$NUM/pool`
f91f0fd5
TL
6if [ -f /sys/devices/rbd/$NUM/pool_ns ]; then
7 NAMESPACE=`cat /sys/devices/rbd/$NUM/pool_ns`
8else
9 NAMESPACE=""
10fi
7c673cae
FG
11IMAGE=`cat /sys/devices/rbd/$NUM/name`
12SNAP=`cat /sys/devices/rbd/$NUM/current_snap`
f91f0fd5
TL
13
14echo -n "$POOL"
15if [ -n "$NAMESPACE" ]; then
16 echo -n "/$NAMESPACE"
17fi
18echo -n "/$IMAGE"
19if [ "$SNAP" != "-" ]; then
20 echo -n "@$SNAP"
7c673cae 21fi