Skip to content

Commit 30f0b34

Browse files
committed
Make function names generic
1 parent 4eb0527 commit 30f0b34

File tree

2 files changed

+6
-6
lines changed

2 files changed

+6
-6
lines changed

src/spec-node/containerFeatures.ts

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@ import { LogLevel, makeLog } from '../spec-utils/log';
1111
import { FeaturesConfig, getContainerFeaturesBaseDockerFile, getFeatureInstallWrapperScript, getFeatureLayers, getFeatureMainValue, getFeatureValueObject, generateFeaturesConfig, Feature, generateContainerEnvs } from '../spec-configuration/containerFeaturesConfiguration';
1212
import { readLocalFile } from '../spec-utils/pfs';
1313
import { includeAllConfiguredFeatures } from '../spec-utils/product';
14-
import { createFeaturesTempFolder, DockerResolverParameters, getCacheFolder, getFolderImageName, getEmptyContextFolder, SubstitutedConfig, ensureDockerfileFrontendAccessible } from './utils';
14+
import { createFeaturesTempFolder, DockerResolverParameters, getCacheFolder, getFolderImageName, getEmptyContextFolder, SubstitutedConfig, ensureDockerHubImageAccessible } from './utils';
1515
import { isEarlierVersion, parseVersion, runCommandNoPty } from '../spec-common/commonUtils';
1616
import { getDevcontainerMetadata, getDevcontainerMetadataLabel, getImageBuildInfoFromImage, ImageBuildInfo, ImageMetadataEntry, imageMetadataLabel, MergedDevContainerConfig } from './imageMetadata';
1717
import { supportsBuildContexts } from './dockerfileUtils';
@@ -195,7 +195,7 @@ export interface ImageBuildOptions {
195195

196196
async function getImageBuildOptions(params: DockerResolverParameters, config: SubstitutedConfig<DevContainerConfig>, dstFolder: string, baseName: string, imageBuildInfo: ImageBuildInfo): Promise<ImageBuildOptions> {
197197
const syntax = imageBuildInfo.dockerfile?.preamble.directives.syntax;
198-
const dockerHubAccessible = syntax ? await ensureDockerfileFrontendAccessible(params, 'docker/dockerfile', '1.4') : false;
198+
const dockerHubAccessible = syntax ? await ensureDockerHubImageAccessible(params, 'docker/dockerfile', '1.4') : false;
199199
return {
200200
dstFolder,
201201
dockerfileContent: `
@@ -265,7 +265,7 @@ async function getFeaturesBuildOptions(params: DockerResolverParameters, devCont
265265
;
266266
const syntax = imageBuildInfo.dockerfile?.preamble.directives.syntax;
267267
const omitSyntaxDirective = common.omitSyntaxDirective; // Can be removed when https://github.com/moby/buildkit/issues/4556 is fixed
268-
const dockerHubAccessible = !omitSyntaxDirective ? await ensureDockerfileFrontendAccessible(params, 'docker/dockerfile', '1.4') : false;
268+
const dockerHubAccessible = !omitSyntaxDirective ? await ensureDockerHubImageAccessible(params, 'docker/dockerfile', '1.4') : false;
269269
const dockerfilePrefixContent = `${omitSyntaxDirective ? '' :
270270
useBuildKitBuildContexts && dockerHubAccessible && !(imageBuildInfo.dockerfile && supportsBuildContexts(imageBuildInfo.dockerfile)) ? '# syntax=docker/dockerfile:1.4' :
271271
syntax ? `# syntax=${syntax}` : ''}

src/spec-node/utils.ts

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -619,7 +619,7 @@ function getDockerHubRegistryUrl(imageName: string, version: string): string {
619619
return `https://registry-1.docker.io/v2/${imageName}/manifests/${version}`;
620620
}
621621

622-
async function checkDockerfileFrontendAccessible(params: DockerResolverParameters, imageName: string, version: string): Promise<void> {
622+
async function checkDockerHubImageAccessible(params: DockerResolverParameters, imageName: string, version: string): Promise<void> {
623623
const { output } = params.common;
624624

625625
const authUrl = getDockerHubAuthUrl(imageName, version);
@@ -659,11 +659,11 @@ async function checkDockerfileFrontendAccessible(params: DockerResolverParameter
659659
}
660660
}
661661

662-
export async function ensureDockerfileFrontendAccessible(params: DockerResolverParameters, imageName: string, version: string): Promise<boolean> {
662+
export async function ensureDockerHubImageAccessible(params: DockerResolverParameters, imageName: string, version: string): Promise<boolean> {
663663
const { output } = params.common;
664664
try {
665665
await retry(
666-
async () => { await checkDockerfileFrontendAccessible(params, imageName, version); },
666+
async () => { await checkDockerHubImageAccessible(params, imageName, version); },
667667
{ maxRetries: DOCKERFILE_FRONTEND_CHECK_MAX_RETRIES, retryIntervalMilliseconds: DOCKERFILE_FRONTEND_CHECK_RETRY_INTERVAL_MS, output }
668668
);
669669
output.write('Dockerfile frontend is accessible in DockerHub registry.', LogLevel.Info);

0 commit comments

Comments
 (0)