mirror of
https://github.com/ArthurDanjou/artdanj-api.git
synced 2026-01-28 10:30:28 +01:00
Activate tasks
This commit is contained in:
@@ -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...')
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user