]> git.apps.os.sepia.ceph.com Git - ceph.git/commitdiff
common/io_exerciser: Reorder lines in RadosIo send_command functions 61322/head
authorJon Bailey <jonathan.bailey1@ibm.com>
Mon, 13 Jan 2025 15:19:08 +0000 (15:19 +0000)
committerJon Bailey <jonathan.bailey1@ibm.com>
Mon, 13 Jan 2025 15:19:08 +0000 (15:19 +0000)
Signed-off-by: Jon Bailey <jonathan.bailey1@ibm.com>
src/common/io_exerciser/RadosIo.cc

index 3e5d7e1e9a3e766489ad78fb3342021dd9648f6e..a78c074228bdcd5fc5d61ac7f79cb10bea3a5a04 100644 (file)
@@ -16,8 +16,9 @@ template <typename S>
 int send_osd_command(int osd, S& s, librados::Rados& rados, const char* name,
                      ceph::buffer::list& inbl, ceph::buffer::list* outbl,
                      Formatter* f) {
-  std::ostringstream oss;
   encode_json(name, s, f);
+
+  std::ostringstream oss;
   f->flush(oss);
   int rc = rados.osd_command(osd, oss.str(), inbl, outbl, nullptr);
   return rc;
@@ -27,8 +28,9 @@ template <typename S>
 int send_mon_command(S& s, librados::Rados& rados, const char* name,
                      ceph::buffer::list& inbl, ceph::buffer::list* outbl,
                      Formatter* f) {
-  std::ostringstream oss;
   encode_json(name, s, f);
+
+  std::ostringstream oss;
   f->flush(oss);
   int rc = rados.mon_command(oss.str(), inbl, outbl, nullptr);
   return rc;