2020-02-02 19:21:58 +01:00
|
|
|
import { Module } from "@nestjs/common";
|
2022-06-29 21:29:00 +02:00
|
|
|
import { PGBossModule } from "@apricote/nest-pg-boss";
|
|
|
|
|
import {
|
|
|
|
|
CrawlerSupervisorJob,
|
|
|
|
|
ImportSpotifyJob,
|
|
|
|
|
UpdateSpotifyLibraryJob,
|
|
|
|
|
} from "./jobs";
|
2020-11-28 18:28:38 +01:00
|
|
|
import { SchedulerService } from "./scheduler.service";
|
2020-02-02 19:21:58 +01:00
|
|
|
import { SpotifyModule } from "./spotify/spotify.module";
|
2020-02-01 16:11:48 +01:00
|
|
|
|
|
|
|
|
@Module({
|
2022-06-29 21:29:00 +02:00
|
|
|
imports: [
|
|
|
|
|
SpotifyModule,
|
|
|
|
|
PGBossModule.forJobs([
|
|
|
|
|
CrawlerSupervisorJob,
|
|
|
|
|
ImportSpotifyJob,
|
|
|
|
|
UpdateSpotifyLibraryJob,
|
|
|
|
|
]),
|
|
|
|
|
],
|
2020-11-28 18:28:38 +01:00
|
|
|
providers: [SchedulerService],
|
2020-02-01 16:11:48 +01:00
|
|
|
})
|
|
|
|
|
export class SourcesModule {}
|