diff --git a/cli/packages/util/secrets.go b/cli/packages/util/secrets.go index e0eaa084e..a8d248a3b 100644 --- a/cli/packages/util/secrets.go +++ b/cli/packages/util/secrets.go @@ -220,11 +220,11 @@ func GetAllEnvironmentVariables(params models.GetAllSecretsParameters) ([]models workspaceFile.WorkspaceId = params.WorkspaceId } - // Verify environment - err = ValidateEnvironmentName(params.Environment, workspaceFile.WorkspaceId, loggedInUserDetails.UserCredentials) - if err != nil { - return nil, fmt.Errorf("unable to validate environment name because [err=%s]", err) - } + // // Verify environment + // err = ValidateEnvironmentName(params.Environment, workspaceFile.WorkspaceId, loggedInUserDetails.UserCredentials) + // if err != nil { + // return nil, fmt.Errorf("unable to validate environment name because [err=%s]", err) + // } secretsToReturn, errorToReturn = GetPlainTextSecretsViaJTW(loggedInUserDetails.UserCredentials.JTWToken, loggedInUserDetails.UserCredentials.PrivateKey, workspaceFile.WorkspaceId, params.Environment, params.TagSlugs, params.SecretsPath, params.IncludeImport) @@ -253,32 +253,32 @@ func GetAllEnvironmentVariables(params models.GetAllSecretsParameters) ([]models return secretsToReturn, errorToReturn } -func ValidateEnvironmentName(environmentName string, workspaceId string, userLoggedInDetails models.UserCredentials) error { - httpClient := resty.New() - httpClient.SetAuthToken(userLoggedInDetails.JTWToken). - SetHeader("Accept", "application/json") +// func ValidateEnvironmentName(environmentName string, workspaceId string, userLoggedInDetails models.UserCredentials) error { +// httpClient := resty.New() +// httpClient.SetAuthToken(userLoggedInDetails.JTWToken). +// SetHeader("Accept", "application/json") - response, err := api.CallGetAccessibleEnvironments(httpClient, api.GetAccessibleEnvironmentsRequest{WorkspaceId: workspaceId}) - if err != nil { - return err - } +// response, err := api.CallGetAccessibleEnvironments(httpClient, api.GetAccessibleEnvironmentsRequest{WorkspaceId: workspaceId}) +// if err != nil { +// return err +// } - listOfEnvSlugs := []string{} - mapOfEnvSlugs := make(map[string]interface{}) +// listOfEnvSlugs := []string{} +// mapOfEnvSlugs := make(map[string]interface{}) - for _, environment := range response.AccessibleEnvironments { - listOfEnvSlugs = append(listOfEnvSlugs, environment.Slug) - mapOfEnvSlugs[environment.Slug] = environment - } +// for _, environment := range response.AccessibleEnvironments { +// listOfEnvSlugs = append(listOfEnvSlugs, environment.Slug) +// mapOfEnvSlugs[environment.Slug] = environment +// } - _, exists := mapOfEnvSlugs[environmentName] - if !exists { - HandleError(fmt.Errorf("the environment [%s] does not exist in project with [id=%s]. Only [%s] are available", environmentName, workspaceId, strings.Join(listOfEnvSlugs, ","))) - } +// _, exists := mapOfEnvSlugs[environmentName] +// if !exists { +// HandleError(fmt.Errorf("the environment [%s] does not exist in project with [id=%s]. Only [%s] are available", environmentName, workspaceId, strings.Join(listOfEnvSlugs, ","))) +// } - return nil +// return nil -} +// } func getExpandedEnvVariable(secrets []models.SingleEnvironmentVariable, variableWeAreLookingFor string, hashMapOfCompleteVariables map[string]string, hashMapOfSelfRefs map[string]string) string { if value, found := hashMapOfCompleteVariables[variableWeAreLookingFor]; found {