Updating logging for app migration.
This commit is contained in:
parent
17e62586c9
commit
67c6c156e3
1 changed files with 10 additions and 8 deletions
|
@ -20,8 +20,8 @@ export async function processMigrations(
|
||||||
resource: appId,
|
resource: appId,
|
||||||
},
|
},
|
||||||
async () => {
|
async () => {
|
||||||
try {
|
await context.doInAppMigrationContext(appId, async () => {
|
||||||
await context.doInAppMigrationContext(appId, async () => {
|
try {
|
||||||
let currentVersion = await getAppMigrationVersion(appId)
|
let currentVersion = await getAppMigrationVersion(appId)
|
||||||
|
|
||||||
const pendingMigrations = migrations
|
const pendingMigrations = migrations
|
||||||
|
@ -36,7 +36,9 @@ export async function processMigrations(
|
||||||
migrationIds[migrationIds.indexOf(currentVersion) + 1]
|
migrationIds[migrationIds.indexOf(currentVersion) + 1]
|
||||||
|
|
||||||
if (expectedMigration !== id) {
|
if (expectedMigration !== id) {
|
||||||
throw `Migration ${id} could not run, update for "${id}" is running but ${expectedMigration} is expected`
|
throw new Error(
|
||||||
|
`Migration ${id} could not run, update for "${id}" is running but ${expectedMigration} is expected`
|
||||||
|
)
|
||||||
}
|
}
|
||||||
|
|
||||||
const counter = `(${++index}/${pendingMigrations.length})`
|
const counter = `(${++index}/${pendingMigrations.length})`
|
||||||
|
@ -51,11 +53,11 @@ export async function processMigrations(
|
||||||
})
|
})
|
||||||
currentVersion = id
|
currentVersion = id
|
||||||
}
|
}
|
||||||
})
|
} catch (err) {
|
||||||
} catch (err) {
|
logging.logAlert("Failed to run app migration", err)
|
||||||
logging.logAlert("Failed to run app migration", err)
|
throw err
|
||||||
throw err
|
}
|
||||||
}
|
})
|
||||||
}
|
}
|
||||||
)
|
)
|
||||||
|
|
||||||
|
|
Loading…
Reference in a new issue