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

Function getDefaultName

src/spec-node/singleContainer.ts:110–112  ·  view source on GitHub ↗
(config: DevContainerFromDockerfileConfig | DevContainerFromImageConfig, params: DockerResolverParameters)

Source from the content-addressed store, hash-verified

108}
109
110function getDefaultName(config: DevContainerFromDockerfileConfig | DevContainerFromImageConfig, params: DockerResolverParameters) {
111 return 'image' in config && config.image ? config.image : getFolderImageName(params.common);
112}
113export async function buildNamedImageAndExtend(params: DockerResolverParameters, configWithRaw: SubstitutedConfig<DevContainerFromDockerfileConfig | DevContainerFromImageConfig>, additionalFeatures: Record<string, string | boolean | Record<string, string | boolean>>, canAddLabelsToContainer: boolean, argImageNames?: string[]): Promise<{ updatedImageName: string[]; imageMetadata: SubstitutedConfig<ImageMetadataEntry[]>; imageDetails: () => Promise<ImageDetails>; labels?: Record<string, string> }> {
114 const { config } = configWithRaw;
115 const imageNames = argImageNames ?? [getDefaultName(config, params)];

Callers 1

buildNamedImageAndExtendFunction · 0.85

Calls 1

getFolderImageNameFunction · 0.90

Tested by

no test coverage detected