@ohd-tools/utils
Version:
Utilities for OHD-RCON
19 lines (18 loc) • 553 B
TypeScript
import { SFTPTail, type SFTPTailOptions } from '../ftp-tail';
type TailLogReaderOptions = {
fetchInterval: number;
maxTempFileSize: number;
logDir: string;
filename: string;
sftp: SFTPTailOptions['sftp'];
};
export default class TailLogReader {
options: Partial<TailLogReaderOptions>;
reader: SFTPTail;
queueLine: (data: any) => unknown;
constructor(queueLine: (data: any) => unknown, options?: TailLogReaderOptions);
setup(): Promise<void>;
watch(): Promise<void>;
unwatch(): Promise<void>;
}
export {};