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

Function qualifyImageName

src/spec-node/utils.ts:377–390  ·  view source on GitHub ↗
(name: string)

Source from the content-addressed store, hash-verified

375}
376
377export function qualifyImageName(name: string) {
378 const segments = name.split('/');
379 if (segments.length === 1) {
380 return `docker.io/library/${name}`;
381 } else if (segments.length === 2) {
382 if (name.startsWith('docker.io/')) {
383 return `docker.io/library/${segments[1]}`;
384 } else {
385 return `docker.io/${name}`;
386 }
387 } else {
388 return name;
389 }
390}
391
392export interface DevContainerAuthority {
393 hostPath: string; // local path of the folder or workspace file

Callers 2

inspectImageInRegistryFunction · 0.85

Calls

no outgoing calls

Tested by

no test coverage detected