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 // App is ready
const StatsTask = await import('App/Tasks/StatsTask') const StatsTask = await import('App/Tasks/StatsTask')
const StatesTask = await import('App/Tasks/StatesTask') 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 StatsTask.Activate()
await StatesTask.Activate() await StatesTask.Activate()
await CurrentSongTask.Activate()
await HistorySongsTask.Activate()
Logger.info('Application is ready!') Logger.info('Application is ready!')
} }
public async shutdown() { public async shutdown() {
// Cleanup, since app is going down // 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 StatesTask = await import('App/Tasks/StatesTask')
const CurrentSongTask = await import('App/Tasks/CurrentSongTask')
const HistorySongsTask = await import('App/Tasks/HistorySongsTask')
await StatsTask.ShutDown() await StatsTask.ShutDown()
await StatesTask.ShutDown() await StatesTask.ShutDown()
await CurrentSongTask.ShutDown()
await HistorySongsTask.ShutDown()
Logger.info('Application is closing. Bye...') Logger.info('Application is closing. Bye...')
} }
} }