Move updateAccessPoints to crontasks
This commit is contained in:
parent
c18efd7049
commit
7bb4c07a2d
|
@ -4,6 +4,9 @@ import oui from 'oui'
|
||||||
import { User } from './classes/User'
|
import { User } from './classes/User'
|
||||||
import { deleteOldLogs, logInfo, logSuccess } from './lib/logger'
|
import { deleteOldLogs, logInfo, logSuccess } from './lib/logger'
|
||||||
|
|
||||||
|
import { updateAccessPoints } from './lib/accessPoints'
|
||||||
|
|
||||||
|
|
||||||
// WARNING! All crontasks are blocking! Do not await inside it
|
// WARNING! All crontasks are blocking! Do not await inside it
|
||||||
|
|
||||||
logInfo({
|
logInfo({
|
||||||
|
@ -35,3 +38,7 @@ cron.schedule('0 0 2 * * *', () => {
|
||||||
message: `Logs antigos deletados`
|
message: `Logs antigos deletados`
|
||||||
})
|
})
|
||||||
})
|
})
|
||||||
|
|
||||||
|
cron.schedule('0 */2 * * * *', () => {
|
||||||
|
updateAccessPoints().catch(console.log)
|
||||||
|
})
|
|
@ -12,7 +12,6 @@ async function runTasks() {
|
||||||
})
|
})
|
||||||
|
|
||||||
try {
|
try {
|
||||||
await updateAccessPoints()
|
|
||||||
await updateDevicesInfo()
|
await updateDevicesInfo()
|
||||||
updateUserIdMappings()
|
updateUserIdMappings()
|
||||||
} catch (e) {
|
} catch (e) {
|
||||||
|
@ -26,25 +25,6 @@ async function runTasks() {
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
async function updateAccessPointsTask() {
|
|
||||||
logInfo({
|
|
||||||
tags: ['task', 'accessPoints'],
|
|
||||||
message: 'Atualização de Access Points iniciou.'
|
|
||||||
})
|
|
||||||
|
|
||||||
try {
|
|
||||||
await updateAccessPoints()
|
|
||||||
} catch (e) {
|
|
||||||
logError({
|
|
||||||
tags: ['task', 'accessPoints'],
|
|
||||||
message: `Erro executando tarefa: ${e}`,
|
|
||||||
data: e
|
|
||||||
})
|
|
||||||
} finally {
|
|
||||||
setTimeout(updateAccessPointsTask, SLEEP_IN_MILLISECONDS)
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
function startTasks() {
|
function startTasks() {
|
||||||
logInfo({
|
logInfo({
|
||||||
tags: ['task'],
|
tags: ['task'],
|
||||||
|
@ -52,7 +32,6 @@ function startTasks() {
|
||||||
})
|
})
|
||||||
|
|
||||||
runTasks()
|
runTasks()
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
export { startTasks }
|
export { startTasks }
|
||||||
|
|
Loading…
Reference in New Issue
Block a user