ludus-mcp
Version:
MCP server for managing Ludus cybersecurity training environments through natural language commands
16 lines • 511 B
TypeScript
export declare class FileLogger {
private logDir;
private logFile;
private maxFileSize;
private maxFiles;
constructor(logName?: string, maxFileSize?: number, // 10MB
maxFiles?: number);
private ensureLogDirectory;
private rotateIfNeeded;
private rotateFiles;
private formatValue;
log(level: string, context: string, message: string, meta?: Record<string, any>): void;
getLogPath(): string;
getLogDirectory(): string;
}
//# sourceMappingURL=fileLogger.d.ts.map