import { Process } from "https://deno.land/x/pup@1.0.0-rc.5/lib/core/process.ts";
Constructors
new
Process(pup: Pup, config: ProcessConfiguration)Properties
private
optional
cronJob: Cronprivate
optional
cronTerminateJob: Cronprivate
optional
exited: Dateprivate
optional
runner: Runner | WorkerRunnerprivate
optional
started: Dateprivate
status: ProcessStateprivate
optional
telemetry: TelemetryDataprivate
updated: Datereadonly
config: ProcessConfigurationreadonly
pup: PupMethods
private
setStatus(s: ProcessState)init()
Initialize process setup, watchers and events.
start(reason?: string, restart?: boolean)
Starts the process after validating the conditions for start.