UNPKG

firmament-docker

Version:

Typescript classes for performing Docker operations

17 lines (16 loc) 949 B
import 'reflect-metadata'; import { DockerOde, DockerImage, DockerContainer } from '..'; import { ForceErrorImpl, SafeJson } from 'firmament-yargs'; export declare class DockerOdeMockImpl extends ForceErrorImpl implements DockerOde { private safeJson; constructor(safeJson: SafeJson); listImages(options: any, cb: (err: Error, images: DockerImage[]) => void): void; listContainers(options: any, cb: (err: Error, containers: DockerContainer[]) => void): void; getContainer(id: string, options?: any): DockerContainer; getImage(id: string, options?: any): DockerImage; buildImage(tarStream: any, options: any, cb: (err: Error, outputStream: any) => void): void; createContainer(containerConfig: any, cb: (err: Error, container: DockerContainer) => void): void; pull(imageName: string, cb: (err: Error, outputStream: any) => void): void; private readonly testImageList; private readonly testContainerList; }