MCPcopy Index your code
hub / github.com/devcontainers/cli / dockerComposePtyCLI

Function dockerComposePtyCLI

src/spec-shutdown/dockerUtils.ts:335–341  ·  view source on GitHub ↗
(params: DockerCLIParameters | PartialPtyExecParameters | DockerResolverParameters, ...args: string[])

Source from the content-addressed store, hash-verified

333}
334
335export async function dockerComposePtyCLI(params: DockerCLIParameters | PartialPtyExecParameters | DockerResolverParameters, ...args: string[]) {
336 const partial = toPtyExecParameters(params, 'dockerComposeCLI' in params ? await params.dockerComposeCLI() : undefined);
337 return runCommand({
338 ...partial,
339 args: (partial.args || []).concat(args),
340 });
341}
342
343export function dockerExecFunction(params: DockerCLIParameters | PartialExecParameters | DockerResolverParameters, containerName: string, user: string | undefined, allocatePtyIfPossible = false): ExecFunction {
344 return async function (execParams: ExecParameters): Promise<Exec> {

Callers 3

startContainerFunction · 0.90
readDockerComposeConfigFunction · 0.90

Calls 2

runCommandFunction · 0.90
toPtyExecParametersFunction · 0.85

Tested by

no test coverage detected