@brimdata/zealot
Version:
The Javascript Client for Zed Lakes
23 lines (22 loc) • 506 B
TypeScript
/// <reference types="node" />
import { ChildProcess } from "child_process";
declare type ConstructorOpts = {
root: string;
logs: string;
port?: number;
bin?: string;
};
export declare class Lake {
lake?: ChildProcess;
root: string;
port: number;
logs: string;
bin: string;
constructor(opts: ConstructorOpts);
addr(): string;
start(): Promise<boolean>;
stop(): Promise<boolean>;
isUp(): Promise<boolean>;
isDown(): Promise<boolean>;
}
export {};