INNER CODE UNIT · Go

InitializeJobDependencies

dragondrop-cloud/cloud-concierge · main/job.go:153

func InitializeJobDependencies(ctx context.Context, env string) (*Job, error) {
	var jobConfig JobConfig
	err := envconfig.Process("CLOUDCONCIERGE", &jobConfig)
	if err != nil {
		return nil, fmt.Errorf("[cannot create job config]%w", err)
	}

	err = validateJobConfig(jobConfig)
	if err != nil {
		return nil, fmt.Errorf("[invalid job config]%w", err)
	}

	inferredData, err := getInferredData(jobConfig)
	if err != nil {
		log.Errorf("[cannot create job config]%s", err.Error())
		return nil, fmt.Errorf("[cannot create job config]%w", err)
	}

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…