aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorStefan Boberg <[email protected]>2022-06-10 14:54:01 +0200
committerStefan Boberg <[email protected]>2022-06-10 14:54:01 +0200
commitc7104abfa31d1ac99eac75344d02c8b751a663d7 (patch)
treed3029706716936202130e9f0768a2d89e7cf6777
parentbuild: added catch2 option (diff)
downloadzen-c7104abfa31d1ac99eac75344d02c8b751a663d7.tar.xz
zen-c7104abfa31d1ac99eac75344d02c8b751a663d7.zip
zenserver: removed unimplemented SOS interface
-rw-r--r--zenserver/sos/sos.cpp32
-rw-r--r--zenserver/sos/sos.h34
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