From: Radoslaw Zarzynski Date: Wed, 12 Feb 2025 15:10:30 +0000 (+0000) Subject: tools: refactor std::tie with structured binding in COT X-Git-Tag: v20.3.0~156^2 X-Git-Url: http://git.apps.os.sepia.ceph.com/?a=commitdiff_plain;h=65b67f4008de57cdfd9dc64e3da1b3bd63beaa35;p=ceph.git tools: refactor std::tie with structured binding in COT Signed-off-by: Radoslaw Zarzynski --- 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);