UNPKG

local-elastic-docker

Version:

A package for creating / tearing down local Elasticsearch / Kibana single node clusters via Docker.

16 lines (12 loc) 532 B
import { BaseContainer, IBaseContainer } from '../base-container'; import { ContainerCreateOpts, IContainerCreateOpts } from '../container-create-opts'; import { ContainerCreator } from '../container-creator'; export interface IChildContainer extends IBaseContainer { } export class ChildContainer extends BaseContainer implements IChildContainer { constructor(v: IChildContainer) { super(v); } create(opts: IContainerCreateOpts) { return (new ContainerCreator(this, new ContainerCreateOpts(opts))).create(); } }