UNPKG

graphcool-cli-core

Version:

25 lines (24 loc) 680 B
import { Output, Config, Environment } from 'graphcool-cli-engine'; export default class Docker { out: Output; env: Environment; config: Config; clusterName: string; ymlPath: string; envPath: string; envVars: { [varName: string]: string; }; constructor(out: Output, config: Config, env: Environment, clusterName: string); init(): Promise<void>; up(): Promise<Docker>; ps(): Promise<Docker>; start(): Promise<Docker>; stop(): Promise<Docker>; restart(): Promise<Docker>; pull(): Promise<Docker>; private run(...argv); private format(data); private getDockerEnvVars(); private parseEnv(src); }