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

Function findContainerUsers

src/spec-node/containerFeatures.ts:385–390  ·  view source on GitHub ↗
(imageMetadata: SubstitutedConfig<ImageMetadataEntry[]>, composeServiceUser: string | undefined, imageUser: string)

Source from the content-addressed store, hash-verified

383}
384
385export function findContainerUsers(imageMetadata: SubstitutedConfig<ImageMetadataEntry[]>, composeServiceUser: string | undefined, imageUser: string) {
386 const reversed = imageMetadata.config.slice().reverse();
387 const containerUser = reversed.find(entry => entry.containerUser)?.containerUser || composeServiceUser || imageUser;
388 const remoteUser = reversed.find(entry => entry.remoteUser)?.remoteUser || containerUser;
389 return { containerUser, remoteUser };
390}
391
392
393function getFeatureEnvVariables(f: Feature) {

Callers 2

getFeaturesBuildOptionsFunction · 0.85

Calls

no outgoing calls

Tested by

no test coverage detected