diff options
| author | Stefan Boberg <[email protected]> | 2022-06-10 14:54:01 +0200 |
|---|---|---|
| committer | Stefan Boberg <[email protected]> | 2022-06-10 14:54:01 +0200 |
| commit | c7104abfa31d1ac99eac75344d02c8b751a663d7 (patch) | |
| tree | d3029706716936202130e9f0768a2d89e7cf6777 | |
| parent | build: added catch2 option (diff) | |
| download | zen-c7104abfa31d1ac99eac75344d02c8b751a663d7.tar.xz zen-c7104abfa31d1ac99eac75344d02c8b751a663d7.zip | |
zenserver: removed unimplemented SOS interface
| -rw-r--r-- | zenserver/sos/sos.cpp | 32 | ||||
| -rw-r--r-- | zenserver/sos/sos.h | 34 |
2 files changed, 0 insertions, 66 deletions
diff --git a/zenserver/sos/sos.cpp b/zenserver/sos/sos.cpp deleted file mode 100644 index 5fa6ffaae..000000000 --- a/zenserver/sos/sos.cpp +++ /dev/null @@ -1,32 +0,0 @@ -// Copyright Epic Games, Inc. All Rights Reserved. - -#include "sos.h" - -#include <zencore/logging.h> - -namespace zen { - -HttpCommonStructuredObjectStore::HttpCommonStructuredObjectStore() : m_Log(logging::Get("sos")) -{ - m_Router.AddPattern("ns", "([[:alnum:]_-.]+)"); - m_Router.AddPattern("bucket", "([[:alnum:]_-.]+)"); - m_Router.AddPattern("hash", "([[:xdigit:]]{40})"); -} - -HttpCommonStructuredObjectStore::~HttpCommonStructuredObjectStore() -{ -} - -const char* -HttpCommonStructuredObjectStore::BaseUri() const -{ - return "/sos/"; -} - -void -HttpCommonStructuredObjectStore::HandleRequest(zen::HttpServerRequest& HttpServiceRequest) -{ - ZEN_UNUSED(HttpServiceRequest); -} - -} // namespace zen diff --git a/zenserver/sos/sos.h b/zenserver/sos/sos.h deleted file mode 100644 index e602df8c4..000000000 --- a/zenserver/sos/sos.h +++ /dev/null @@ -1,34 +0,0 @@ -// Copyright Epic Games, Inc. All Rights Reserved. - -#pragma once - -#include <zenhttp/httpserver.h> - -#include <zencore/logging.h> - -namespace zen { - -/** Simple Object Store API - * - * Implements an API shared with Jupiter - * - * - Objects (compact binary), named and private - * - Blobs (unstructured binary), named and private - * - */ - -class HttpCommonStructuredObjectStore : public zen::HttpService -{ -public: - HttpCommonStructuredObjectStore(); - virtual ~HttpCommonStructuredObjectStore(); - - virtual const char* BaseUri() const override; - virtual void HandleRequest(zen::HttpServerRequest& HttpServiceRequest) override; - -private: - spdlog::logger& m_Log; - zen::HttpRequestRouter m_Router; -}; - -} // namespace zen |