From 65b67f4008de57cdfd9dc64e3da1b3bd63beaa35 Mon Sep 17 00:00:00 2001 From: Radoslaw Zarzynski Date: Wed, 12 Feb 2025 15:10:30 +0000 Subject: [PATCH] tools: refactor std::tie with structured binding in COT Signed-off-by: Radoslaw Zarzynski --- src/tools/ceph_objectstore_tool.cc | 7 +------ 1 file changed, 1 insertion(+), 6 deletions(-) diff --git a/src/tools/ceph_objectstore_tool.cc b/src/tools/ceph_objectstore_tool.cc index f6d4c033fd399..81b86a0767eec 100644 --- a/src/tools/ceph_objectstore_tool.cc +++ b/src/tools/ceph_objectstore_tool.cc @@ -376,12 +376,7 @@ struct lookup_slow_ghobject : public action_on_object_t { i != _objects.end(); ++i) { f->open_array_section("object"); - coll_t coll; - ghobject_t ghobj; - ceph::signedspan first_seek_time; - ceph::signedspan last_seek_time; - ceph::signedspan total_time; - std::tie(coll, ghobj, first_seek_time, last_seek_time, total_time) = *i; + auto [coll, ghobj, first_seek_time, last_seek_time, total_time] = *i; spg_t pgid; bool is_pg = coll.is_pg(&pgid); -- 2.39.5