fix(server): add paused property to JobCountsDto (#2112)

This commit is contained in:
Michel Heusschen
2023-03-29 17:33:03 +02:00
committed by GitHub
parent 76a07a3ebc
commit eda9e580c9
11 changed files with 45 additions and 65 deletions

View File

@@ -15,6 +15,7 @@ export interface JobCounts {
failed: number;
delayed: number;
waiting: number;
paused: number;
}
export type JobItem =

View File

@@ -23,6 +23,7 @@ describe(JobService.name, () => {
failed: 1,
delayed: 1,
waiting: 1,
paused: 1,
});
await expect(sut.getAllJobsStatus()).resolves.toEqual({
@@ -32,6 +33,7 @@ describe(JobService.name, () => {
delayed: 1,
failed: 1,
waiting: 1,
paused: 1,
},
'clip-encoding-queue': {
active: 1,
@@ -39,6 +41,7 @@ describe(JobService.name, () => {
delayed: 1,
failed: 1,
waiting: 1,
paused: 1,
},
'metadata-extraction-queue': {
active: 1,
@@ -46,6 +49,7 @@ describe(JobService.name, () => {
delayed: 1,
failed: 1,
waiting: 1,
paused: 1,
},
'object-tagging-queue': {
active: 1,
@@ -53,6 +57,7 @@ describe(JobService.name, () => {
delayed: 1,
failed: 1,
waiting: 1,
paused: 1,
},
'search-queue': {
active: 1,
@@ -60,6 +65,7 @@ describe(JobService.name, () => {
delayed: 1,
failed: 1,
waiting: 1,
paused: 1,
},
'storage-template-migration-queue': {
active: 1,
@@ -67,6 +73,7 @@ describe(JobService.name, () => {
delayed: 1,
failed: 1,
waiting: 1,
paused: 1,
},
'thumbnail-generation-queue': {
active: 1,
@@ -74,6 +81,7 @@ describe(JobService.name, () => {
delayed: 1,
failed: 1,
waiting: 1,
paused: 1,
},
'video-conversion-queue': {
active: 1,
@@ -81,6 +89,7 @@ describe(JobService.name, () => {
delayed: 1,
failed: 1,
waiting: 1,
paused: 1,
},
});
});

View File

@@ -12,6 +12,8 @@ export class JobCountsDto {
delayed!: number;
@ApiProperty({ type: 'integer' })
waiting!: number;
@ApiProperty({ type: 'integer' })
paused!: number;
}
export class AllJobStatusResponseDto implements Record<QueueName, JobCountsDto> {