aboutsummaryrefslogtreecommitdiff
path: root/zenserver/zenserver.cpp
diff options
context:
space:
mode:
authorPer Larsson <[email protected]>2022-02-01 10:47:12 +0100
committerPer Larsson <[email protected]>2022-02-01 10:47:12 +0100
commitee00d9db3e0b65667d9b2a792cf0567aff2844fb (patch)
treecda98c52a90ecb1edbafa5651ca31e016037fc05 /zenserver/zenserver.cpp
parentMerged main. (diff)
downloadzen-ee00d9db3e0b65667d9b2a792cf0567aff2844fb.tar.xz
zen-ee00d9db3e0b65667d9b2a792cf0567aff2844fb.zip
Parital completed cloud cache token provider interface.
Diffstat (limited to 'zenserver/zenserver.cpp')
-rw-r--r--zenserver/zenserver.cpp14
1 files changed, 13 insertions, 1 deletions
diff --git a/zenserver/zenserver.cpp b/zenserver/zenserver.cpp
index bd4a3c1cf..4227a296c 100644
--- a/zenserver/zenserver.cpp
+++ b/zenserver/zenserver.cpp
@@ -742,6 +742,7 @@ ZenServer::InitializeStructuredCache(const ZenServerOptions& ServerOptions)
// Jupiter upstream
{
+ /*
zen::CloudCacheClientOptions Options;
if (UpstreamConfig.JupiterConfig.UseProductionSettings)
{
@@ -788,7 +789,18 @@ ZenServer::InitializeStructuredCache(const ZenServerOptions& ServerOptions)
.Timeout = std::chrono::milliseconds(UpstreamConfig.TimeoutMilliseconds),
.UseLegacyDdc = false};
}
-
+ */
+
+ const AuthMgr::OpenIdAccessToken Token = m_AuthMgr->GetOpenIdAccessToken("Okta");
+
+ zen::CloudCacheClientOptions Options =
+ zen::CloudCacheClientOptions{.Name = "Jupiter-Prod"sv,
+ .ServiceUrl = "https://jupiter.devtools.epicgames.com"sv,
+ .DdcNamespace = "ue.ddc"sv,
+ .BlobStoreNamespace = "ue.ddc"sv,
+ .ConnectTimeout = std::chrono::milliseconds(UpstreamConfig.ConnectTimeoutMilliseconds),
+ .Timeout = std::chrono::milliseconds(UpstreamConfig.TimeoutMilliseconds),
+ .UseLegacyDdc = false};
if (!Options.ServiceUrl.empty())
{
std::unique_ptr<zen::UpstreamEndpoint> JupiterEndpoint = zen::MakeJupiterUpstreamEndpoint(Options, *m_AuthMgr);