diff --git a/xroot_plugins/XrdSsiCtaRequestMessage.cpp b/xroot_plugins/XrdSsiCtaRequestMessage.cpp index e51542855a2b71e45b8232b630bf1d2898bd5414..dead87bd750d4d10c53e519e1fc3de8118770322 100644 --- a/xroot_plugins/XrdSsiCtaRequestMessage.cpp +++ b/xroot_plugins/XrdSsiCtaRequestMessage.cpp @@ -1985,7 +1985,7 @@ void RequestMessage::processTapePool_Ls(const cta::admin::AdminCmd &admincmd, ct if(!tp_list.empty()) { const std::vector<std::string> header = { - "name","vo", "# tapes","# partial","size","used","avail","use%","encrypt", + "name","vo","# tapes","# phys files","# partial","size","used","avail","use%","encrypt", "c.user","c.host","c.time","m.user","m.host","m.time","comment" }; std::vector<std::vector<std::string>> responseTable; @@ -2002,6 +2002,7 @@ void RequestMessage::processTapePool_Ls(const cta::admin::AdminCmd &admincmd, ct currentRow.push_back(tp.vo); currentRow.push_back(std::to_string(tp.nbTapes)); currentRow.push_back(std::to_string(tp.nbPartialTapes)); + currentRow.push_back(std::to_string(tp.nbPhysicalFiles)); currentRow.push_back(std::to_string(tp.capacityBytes/1000000000) + "G"); currentRow.push_back(std::to_string(tp.dataBytes/1000000000) + "G"); currentRow.push_back(std::to_string(avail/1000000000) + "G");