@wocker/cron-plugin
Version:
Cron plugin for wocker
14 lines (13 loc) • 774 B
TypeScript
import { AppConfigService, DockerService, ProjectService } from "@wocker/core";
import { CronService } from "../services/CronService";
export declare class CronController {
protected readonly appConfigService: AppConfigService;
protected readonly cronService: CronService;
protected readonly dockerService: DockerService;
protected readonly projectService: ProjectService;
constructor(appConfigService: AppConfigService, cronService: CronService, dockerService: DockerService, projectService: ProjectService);
start(build?: boolean, restart?: boolean): Promise<void>;
stop(): Promise<void>;
logs(): Promise<void>;
crontab(filename?: string, name?: string, list?: boolean, edit?: boolean, remove?: boolean): Promise<string | undefined>;
}