From 2b5da1f671a76f77107b6eaefc67e0e9c9179ca7 Mon Sep 17 00:00:00 2001 From: Adam Kupczyk Date: Tue, 30 Jul 2019 12:26:33 +0200 Subject: [PATCH] common/admin_socket: Adapted old protocol to use new protocol, simplifies handle path. Signed-off-by: Adam Kupczyk --- src/common/admin_socket.cc | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/common/admin_socket.cc b/src/common/admin_socket.cc index 5e951d2bf1c..1fc79d3e034 100644 --- a/src/common/admin_socket.cc +++ b/src/common/admin_socket.cc @@ -317,6 +317,8 @@ bool AdminSocket::do_accept() c = "foo"; break; } + //wrap command with new protocol + c = "{\"prefix\": \"" + c + "\"}"; break; } } else { @@ -340,7 +342,7 @@ bool AdminSocket::do_accept() string format; vector cmdvec; stringstream errss; - cmdvec.push_back(cmd); + cmdvec.push_back(c); if (!cmdmap_from_json(cmdvec, &cmdmap, errss)) { ldout(m_cct, 0) << "AdminSocket: " << errss.str() << dendl; retry_sys_call(::close, connection_fd); -- 2.39.5