(params: DockerCLIParameters | PartialPtyExecParameters | DockerResolverParameters, ...args: string[])
| 333 | } |
| 334 | |
| 335 | export 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 | |
| 343 | export function dockerExecFunction(params: DockerCLIParameters | PartialExecParameters | DockerResolverParameters, containerName: string, user: string | undefined, allocatePtyIfPossible = false): ExecFunction { |
| 344 | return async function (execParams: ExecParameters): Promise<Exec> { |
no test coverage detected