Skip to content

Commit 736a4a9

Browse files
Fixed domain name for status lookup for stack deletion
1 parent 6991623 commit 736a4a9

2 files changed

Lines changed: 252 additions & 43 deletions

File tree

packages/cdkConstructs/src/stacks/deleteUnusedStacks.ts

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -261,11 +261,15 @@ export async function getActiveApiVersions(basePath: string): Promise<ActiveVers
261261
return {baseEnvVersion, sandboxEnvVersion}
262262
}
263263

264-
async function getActiveApiVersion(apimDomain: string, basePath: string): Promise<string> {
264+
async function getActiveApiVersion(apigeeEnv: string, basePath: string): Promise<string> {
265265
const headers: Record<string, string> = {
266266
Accept: "application/json",
267267
apikey: `${process.env.APIM_STATUS_API_KEY}`
268268
}
269+
let apimDomain = "api.service.nhs.uk"
270+
if (apigeeEnv !== "prod") {
271+
apimDomain = `${apigeeEnv}.api.service.nhs.uk`
272+
}
269273
const url = `https://${apimDomain}/${basePath}/_status`
270274
console.log(`Checking live api status endpoint at ${url} for active version`)
271275
const response = await fetch(url, {headers})

0 commit comments

Comments
 (0)