Import log instead of using it off of window
This commit is contained in:
parent
8eb0dd3116
commit
65ddf0a9e8
155 changed files with 3654 additions and 3433 deletions
|
@ -12,6 +12,7 @@ import { assert } from '../util/assert';
|
|||
import * as log from '../logging/log';
|
||||
import { JobLogger } from './JobLogger';
|
||||
import * as Errors from '../types/errors';
|
||||
import type { LoggerType } from '../types/Logging';
|
||||
|
||||
const noopOnCompleteCallbacks = {
|
||||
resolve: noop,
|
||||
|
@ -39,7 +40,7 @@ type JobQueueOptions = {
|
|||
/**
|
||||
* A custom logger. Might be overwritten in test.
|
||||
*/
|
||||
logger?: log.LoggerType;
|
||||
logger?: LoggerType;
|
||||
};
|
||||
|
||||
export abstract class JobQueue<T> {
|
||||
|
@ -49,7 +50,7 @@ export abstract class JobQueue<T> {
|
|||
|
||||
private readonly store: JobQueueStore;
|
||||
|
||||
private readonly logger: log.LoggerType;
|
||||
private readonly logger: LoggerType;
|
||||
|
||||
private readonly logPrefix: string;
|
||||
|
||||
|
@ -111,7 +112,7 @@ export abstract class JobQueue<T> {
|
|||
*/
|
||||
protected abstract run(
|
||||
job: Readonly<ParsedJob<T>>,
|
||||
extra?: Readonly<{ attempt?: number; log?: log.LoggerType }>
|
||||
extra?: Readonly<{ attempt?: number; log?: LoggerType }>
|
||||
): Promise<void>;
|
||||
|
||||
/**
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue