diff --git a/xroot_plugins/XrdSsiCtaRequestMessage.cpp b/xroot_plugins/XrdSsiCtaRequestMessage.cpp index c7adbed8d42f58c464ce1be002c32f1e2c2d246b..dfa4139ec93be200411ca3fef4cc3b9fe28ca06e 100644 --- a/xroot_plugins/XrdSsiCtaRequestMessage.cpp +++ b/xroot_plugins/XrdSsiCtaRequestMessage.cpp @@ -1049,9 +1049,9 @@ void RequestMessage::processFailedRequest_Ls(const cta::admin::AdminCmd &admincm std::string vid = ""; OStoreDB::ArchiveQueueItor_t *archiveQueueItorPtr = - has_flag(OptionBoolean::JUSTRETRIEVE) ? nullptr : m_scheddb.getArchiveJobItorPtr(tapepool); + has_flag(OptionBoolean::JUSTRETRIEVE) ? nullptr : m_scheddb.getArchiveJobItorPtr(tapepool, objectstore::QueueType::FailedJobs); OStoreDB::RetrieveQueueItor_t *retrieveQueueItorPtr = - has_flag(OptionBoolean::JUSTARCHIVE) ? nullptr : m_scheddb.getRetrieveJobItorPtr(vid); + has_flag(OptionBoolean::JUSTARCHIVE) ? nullptr : m_scheddb.getRetrieveJobItorPtr(vid, objectstore::QueueType::FailedJobs); // Create a XrdSsi stream object to return the results stream = new FailedRequestLsStream(m_scheduler, archiveQueueItorPtr, retrieveQueueItorPtr, has_flag(OptionBoolean::SUMMARY), has_flag(OptionBoolean::SHOW_LOG_ENTRIES), m_lc); diff --git a/xroot_plugins/XrdSsiCtaServiceProvider.cpp b/xroot_plugins/XrdSsiCtaServiceProvider.cpp index 3756ddc2e653467177df2faa1a716b05611ff92e..255e80cfd9ef3dc7c84977dc447d917ab95a41e0 100644 --- a/xroot_plugins/XrdSsiCtaServiceProvider.cpp +++ b/xroot_plugins/XrdSsiCtaServiceProvider.cpp @@ -174,4 +174,3 @@ XrdSsiProvider::rStat XrdSsiCtaServiceProvider::QueryResource(const char *rName, return resourcePresence; } - diff --git a/xroot_plugins/XrdSsiCtaServiceProvider.hpp b/xroot_plugins/XrdSsiCtaServiceProvider.hpp index 660821f0f76ffbab0a254d64fc4f075f0d266815..34ba96f57d0590694e725d2a78e62b4e8a35c4bc 100644 --- a/xroot_plugins/XrdSsiCtaServiceProvider.hpp +++ b/xroot_plugins/XrdSsiCtaServiceProvider.hpp @@ -142,4 +142,3 @@ private: static constexpr const char* const LOG_SUFFIX = "XrdSsiCtaServiceProvider"; //!< Identifier for log messages }; - diff --git a/xrootd-ssi-protobuf-interface b/xrootd-ssi-protobuf-interface index 3c85295b463f14a5b6959b826d01696b42892f27..7d3e73e9299652bc2fc74275faf2ca5ca0e0d08d 160000 --- a/xrootd-ssi-protobuf-interface +++ b/xrootd-ssi-protobuf-interface @@ -1 +1 @@ -Subproject commit 3c85295b463f14a5b6959b826d01696b42892f27 +Subproject commit 7d3e73e9299652bc2fc74275faf2ca5ca0e0d08d