aboutsummaryrefslogtreecommitdiff
path: root/zenserver/compute/apply.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/compute/apply.cpp
parentMerged main. (diff)
downloadzen-ee00d9db3e0b65667d9b2a792cf0567aff2844fb.tar.xz
zen-ee00d9db3e0b65667d9b2a792cf0567aff2844fb.zip
Parital completed cloud cache token provider interface.
Diffstat (limited to 'zenserver/compute/apply.cpp')
-rw-r--r--zenserver/compute/apply.cpp4
1 files changed, 3 insertions, 1 deletions
diff --git a/zenserver/compute/apply.cpp b/zenserver/compute/apply.cpp
index fe2889c7f..15d3acacb 100644
--- a/zenserver/compute/apply.cpp
+++ b/zenserver/compute/apply.cpp
@@ -337,10 +337,12 @@ HttpFunctionService::HttpFunctionService(CasStore& Store, CidStore& InCidStore,
{
m_UpstreamApply = MakeUpstreamApply({}, m_CasStore, m_CidStore);
+ CloudCacheAccessToken AccessToken{.Value = "ServiceAccount 0f8056b30bd0df0959be55fc3338159b6f938456d3474aed0087fb965268d079"};
+
CloudCacheClientOptions Options = {.ServiceUrl = "https://horde.devtools-dev.epicgames.com"sv,
.DdcNamespace = "default"sv,
.BlobStoreNamespace = "default"sv,
- .AccessToken = "ServiceAccount 0f8056b30bd0df0959be55fc3338159b6f938456d3474aed0087fb965268d079"sv};
+ .TokenProvider = CloudCacheTokenProvider::MakeFromStaticToken(AccessToken)};
auto HordeUpstreamEndpoint = MakeHordeUpstreamEndpoint(Options, m_CasStore, m_CidStore);
m_UpstreamApply->RegisterEndpoint(std::move(HordeUpstreamEndpoint));