diff options
Diffstat (limited to 'zenserver/compute/apply.cpp')
| -rw-r--r-- | zenserver/compute/apply.cpp | 9 |
1 files changed, 5 insertions, 4 deletions
diff --git a/zenserver/compute/apply.cpp b/zenserver/compute/apply.cpp index 1d32fa35f..83fef9058 100644 --- a/zenserver/compute/apply.cpp +++ b/zenserver/compute/apply.cpp @@ -337,14 +337,15 @@ HttpFunctionService::HttpFunctionService(CasStore& Store, CidStore& InCidStore, { m_UpstreamApply = MakeUpstreamApply({}, m_CasStore, m_CidStore); - CloudCacheAccessToken AccessToken{.Value = "ServiceAccount 0f8056b30bd0df0959be55fc3338159b6f938456d3474aed0087fb965268d079"}; + CloudCacheAccessToken AccessToken{.Value = "ServiceAccount 0f8056b30bd0df0959be55fc3338159b6f938456d3474aed0087fb965268d079", + .ExpireTime = CloudCacheAccessToken::TimePoint::max()}; CloudCacheClientOptions Options = {.ServiceUrl = "https://horde.devtools-dev.epicgames.com"sv, .DdcNamespace = "default"sv, - .BlobStoreNamespace = "default"sv, - .TokenProvider = CloudCacheTokenProvider::MakeFromStaticToken(AccessToken)}; + .BlobStoreNamespace = "default"sv}; - auto HordeUpstreamEndpoint = MakeHordeUpstreamEndpoint(std::move(Options), m_CasStore, m_CidStore); + auto HordeUpstreamEndpoint = + MakeHordeUpstreamEndpoint(Options, CloudCacheTokenProvider::MakeFromStaticToken(AccessToken), m_CasStore, m_CidStore); m_UpstreamApply->RegisterEndpoint(std::move(HordeUpstreamEndpoint)); m_UpstreamApply->Initialize(); |