refactor(logs): move to core package (#4586)
This commit is contained in:
@@ -1,24 +1,29 @@
|
||||
import { createLogger } from "@homarr/core/infrastructure/logs";
|
||||
import { beforeCallbackAsync, onCallbackErrorAsync, onCallbackSuccessAsync } from "@homarr/cron-job-status/publisher";
|
||||
import { createCronJobFunctions } from "@homarr/cron-jobs-core";
|
||||
import type { Logger } from "@homarr/cron-jobs-core/logger";
|
||||
import { logger } from "@homarr/log";
|
||||
import type { TranslationObject } from "@homarr/translation";
|
||||
|
||||
const logger = createLogger({ module: "cronJobs" });
|
||||
|
||||
class WinstonCronJobLogger implements Logger {
|
||||
logDebug(message: string) {
|
||||
logger.debug(message);
|
||||
logDebug(message: string, metadata?: Record<string, unknown>): void {
|
||||
logger.debug(message, metadata);
|
||||
}
|
||||
|
||||
logInfo(message: string) {
|
||||
logger.info(message);
|
||||
logInfo(message: string, metadata?: Record<string, unknown>): void {
|
||||
logger.info(message, metadata);
|
||||
}
|
||||
|
||||
logError(error: unknown) {
|
||||
logger.error(error);
|
||||
logError(message: string, metadata?: Record<string, unknown>): void;
|
||||
logError(error: unknown): void;
|
||||
logError(messageOrError: unknown, metadata?: Record<string, unknown>): void {
|
||||
if (typeof messageOrError === "string") {
|
||||
logger.error(messageOrError, metadata);
|
||||
return;
|
||||
}
|
||||
logger.error(messageOrError);
|
||||
}
|
||||
|
||||
logWarning(message: string) {
|
||||
logger.warn(message);
|
||||
logWarning(message: string, metadata?: Record<string, unknown>): void {
|
||||
logger.warn(message, metadata);
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user