fix linting issues

Signed-off-by: Sebastiaan van Stijn <github@gone.nl>
This commit is contained in:
Sebastiaan van Stijn
2025-11-11 01:04:30 +01:00
committed by Nicolas De loof
parent f2b14fe1aa
commit 89d3944837
13 changed files with 14 additions and 16 deletions

View File

@@ -95,12 +95,18 @@ func (s *composeService) buildProjectOptions(options api.ProjectLoadOptions, rem
}
opts = append(opts,
// Load PWD/.env if present and no explicit --env-file has been set
cli.WithEnvFiles(options.EnvFiles...),
// read dot env file to populate project environment
cli.WithDotEnv,
// get compose file path set by COMPOSE_FILE
cli.WithConfigFileEnv,
// if none was selected, get default compose.yaml file from current dir or parent folder
cli.WithDefaultConfigPath,
// .. and then, a project directory != PWD maybe has been set so let's load .env file
cli.WithEnvFiles(options.EnvFiles...),
cli.WithDotEnv,
// eventually COMPOSE_PROFILES should have been set
cli.WithDefaultProfiles(options.Profiles...),
cli.WithName(options.ProjectName),
)

View File

@@ -39,16 +39,16 @@ func (s *composeService) ensureModels(ctx context.Context, project *types.Projec
return nil
}
api, err := s.newModelAPI(project)
mdlAPI, err := s.newModelAPI(project)
if err != nil {
return err
}
defer api.Close()
availableModels, err := api.ListModels(ctx)
defer mdlAPI.Close()
availableModels, err := mdlAPI.ListModels(ctx)
eg, ctx := errgroup.WithContext(ctx)
eg.Go(func() error {
return api.SetModelVariables(ctx, project)
return mdlAPI.SetModelVariables(ctx, project)
})
for name, config := range project.Models {
@@ -57,12 +57,12 @@ func (s *composeService) ensureModels(ctx context.Context, project *types.Projec
}
eg.Go(func() error {
if !slices.Contains(availableModels, config.Model) {
err = api.PullModel(ctx, config, quietPull, s.events)
err = mdlAPI.PullModel(ctx, config, quietPull, s.events)
if err != nil {
return err
}
}
return api.ConfigureModel(ctx, config, s.events)
return mdlAPI.ConfigureModel(ctx, config, s.events)
})
}
return eg.Wait()

View File

@@ -1,5 +1,4 @@
//go:build !windows
// +build !windows
/*
Copyright 2020 Docker Compose CLI authors

View File

@@ -1,5 +1,4 @@
//go:build !windows
// +build !windows
/*
Copyright 2022 Docker Compose CLI authors

View File

@@ -1,5 +1,4 @@
//go:build !windows
// +build !windows
/*
Copyright 2022 Docker Compose CLI authors

View File

@@ -1,5 +1,4 @@
//go:build !windows
// +build !windows
/*
Copyright 2022 Docker Compose CLI authors

View File

@@ -1,5 +1,4 @@
//go:build !windows
// +build !windows
/*
Copyright 2022 Docker Compose CLI authors

View File

@@ -1,5 +1,4 @@
//go:build darwin
// +build darwin
/*
Copyright 2020 Docker Compose CLI authors

View File

@@ -1,5 +1,4 @@
//go:build !darwin
// +build !darwin
/*
Copyright 2020 Docker Compose CLI authors

View File

@@ -1,5 +1,4 @@
//go:build !windows
// +build !windows
/*
Copyright 2020 Docker Compose CLI authors

View File

@@ -1,5 +1,4 @@
//go:build windows
// +build windows
/*
Copyright 2020 Docker Compose CLI authors