Signed-off-by: Sage Weil <sage@redhat.com>
#include "common/version.h"
#include "common/pick_address.h"
#include "common/SubProcess.h"
+#include "common/blkdev.h"
#include "os/ObjectStore.h"
#ifdef HAVE_LIBFUSE
set<string> devnames;
store->get_devices(&devnames);
(*pm)["devices"] = stringify(devnames);
+ string devids;
+ for (auto& dev : devnames) {
+ if (!devids.empty()) {
+ devids += ",";
+ }
+ devids += dev + "=" + get_device_id(dev);
+ }
+ (*pm)["device_ids"] = devids;
dout(10) << __func__ << " " << *pm << dendl;
}