Skip to content

Commit a3d56de

Browse files
Nit
1 parent 2562161 commit a3d56de

2 files changed

Lines changed: 3 additions & 4 deletions

File tree

cli/azd/extensions/azure.ai.customtraining/internal/cmd/job_submit.go

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -78,7 +78,7 @@ func newJobSubmitCommand() *cobra.Command {
7878
jobDef.Name = utils.GenerateJobName()
7979
}
8080

81-
// Resolve relative paths in YAML against the YAML file's directory
81+
// Resolve relative paths in YAML to absolute paths as it's required during upload
8282
yamlDir := filepath.Dir(filePath)
8383
if jobDef.Code != "" && !filepath.IsAbs(jobDef.Code) && !service.IsRemoteURI(jobDef.Code) {
8484
jobDef.Code = filepath.Join(yamlDir, jobDef.Code)
@@ -102,7 +102,7 @@ func newJobSubmitCommand() *cobra.Command {
102102
resolver := service.NewJobResolver(
103103
service.NewDefaultComputeResolver(),
104104
service.NewDefaultCodeResolver(uploadSvc, projectName),
105-
service.NewDefaultInputResolver(uploadSvc, projectName),
105+
service.NewDefaultInputResolver(uploadSvc),
106106
)
107107
if err := resolver.ResolveJobDefinition(ctx, jobDef); err != nil {
108108
return fmt.Errorf("failed to resolve job definition: %w", err)

cli/azd/extensions/azure.ai.customtraining/internal/service/input_resolver.go

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -20,8 +20,7 @@ type DefaultInputResolver struct {
2020

2121
// NewDefaultInputResolver creates an input resolver that uploads local input directories.
2222
// - uploadSvc: handles the actual dataset upload (POST → azcopy → PATCH) with dedup
23-
// - projectName: used in dataset descriptions
24-
func NewDefaultInputResolver(uploadSvc *UploadService, projectName string) *DefaultInputResolver {
23+
func NewDefaultInputResolver(uploadSvc *UploadService) *DefaultInputResolver {
2524
return &DefaultInputResolver{
2625
uploadSvc: uploadSvc,
2726
projectName: projectName,

0 commit comments

Comments
 (0)