This commit is contained in:
Executable
+37
@@ -0,0 +1,37 @@
|
||||
import { Module } from '@nestjs/common';
|
||||
import { ScheduleModule } from '@nestjs/schedule';
|
||||
import { HttpModule } from '@nestjs/axios';
|
||||
import { DataFetcherTask } from './data-fetcher.task';
|
||||
import { HistoricalResultsSyncTask } from './historical-results-sync.task';
|
||||
import { LimitResetterTask } from './limit-resetter.task';
|
||||
import { LiveUpdaterTask } from './live-updater.task';
|
||||
import { DatabaseModule } from '../database/database.module';
|
||||
import { FeederModule } from '../modules/feeder/feeder.module';
|
||||
|
||||
@Module({
|
||||
imports: [
|
||||
ScheduleModule.forRoot(),
|
||||
HttpModule.register({
|
||||
timeout: 30000,
|
||||
headers: {
|
||||
'User-Agent':
|
||||
'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36',
|
||||
},
|
||||
}),
|
||||
DatabaseModule,
|
||||
FeederModule,
|
||||
],
|
||||
providers: [
|
||||
DataFetcherTask,
|
||||
HistoricalResultsSyncTask,
|
||||
LimitResetterTask,
|
||||
LiveUpdaterTask,
|
||||
],
|
||||
exports: [
|
||||
DataFetcherTask,
|
||||
HistoricalResultsSyncTask,
|
||||
LimitResetterTask,
|
||||
LiveUpdaterTask,
|
||||
],
|
||||
})
|
||||
export class TasksModule {}
|
||||
Reference in New Issue
Block a user