(container: ContainerDetails)
| 470 | } |
| 471 | |
| 472 | export function getTunnelInformation(container: ContainerDetails) /*: vscode.TunnelInformation */ { |
| 473 | return { |
| 474 | environmentTunnels: container.Ports.filter(staticPort => !!staticPort.PublicPort) |
| 475 | .map((port) => { |
| 476 | return { |
| 477 | remoteAddress: { |
| 478 | port: port.PrivatePort, |
| 479 | host: port.IP |
| 480 | }, |
| 481 | localAddress: port.IP + ':' + port.PublicPort |
| 482 | }; |
| 483 | }) |
| 484 | }; |
| 485 | } |
| 486 | |
| 487 | export function getDockerContextPath(cliHost: { platform: NodeJS.Platform }, config: DevContainerFromDockerfileConfig) { |
| 488 | const context = 'dockerFile' in config ? config.context : config.build.context; |
no outgoing calls
no test coverage detected