Update update-metrics timeout sends

This commit is contained in:
Ian Philips 2022-10-10 09:48:46 -06:00
parent a143a96919
commit b3136ebcac

View File

@ -25,9 +25,10 @@ import { newEndpointNoAuth } from './api'
import { getFunctionUrl } from '../../common/api'
const firestore = admin.firestore()
export const scheduleUpdateMetrics = functions.pubsub
.schedule('every 15 minutes')
const TIMEOUT_SECONDS = 2000
export const scheduleUpdateMetrics = functions
.runWith({ timeoutSeconds: TIMEOUT_SECONDS })
.pubsub.schedule('every 15 minutes')
.onRun(async () => {
const response = await fetch(getFunctionUrl('updatemetrics'), {
headers: {
@ -44,7 +45,7 @@ export const scheduleUpdateMetrics = functions.pubsub
})
export const updatemetrics = newEndpointNoAuth(
{ timeoutSeconds: 2000, memory: '8GiB', minInstances: 0 },
{ timeoutSeconds: TIMEOUT_SECONDS, memory: '8GiB', minInstances: 0 },
async (_req) => {
await updateMetricsCore()
return { success: true }