Activate tasks

This commit is contained in:
2022-01-15 19:45:35 +01:00
parent d21e755422
commit fc467db3ad

View File

@@ -20,20 +20,29 @@ export default class AppProvider {
// App is ready
const StatsTask = await import('App/Tasks/StatsTask')
const StatesTask = await import('App/Tasks/StatesTask')
const CurrentSongTask = await import('App/Tasks/CurrentSongTask')
const HistorySongsTask = await import('App/Tasks/HistorySongsTask')
await StatsTask.Activate()
await StatesTask.Activate()
await CurrentSongTask.Activate()
await HistorySongsTask.Activate()
Logger.info('Application is ready!')
}
public async shutdown() {
// Cleanup, since app is going down
const StatsTask = (await import('App/Tasks/StatsTask'))
const StatsTask = await import('App/Tasks/StatsTask')
const StatesTask = await import('App/Tasks/StatesTask')
const CurrentSongTask = await import('App/Tasks/CurrentSongTask')
const HistorySongsTask = await import('App/Tasks/HistorySongsTask')
await StatsTask.ShutDown()
await StatesTask.ShutDown()
await CurrentSongTask.ShutDown()
await HistorySongsTask.ShutDown()
Logger.info('Application is closing. Bye...')
}
}