/
githubmirror
/
terraform
Обзор
Документация
Войти
/
githubmirror
/
terraform
Код
Запросы
0
Пакеты
0
Релизы
0
Аналитика
Безопасность
main
internal/moduletest/graph/transform_variables.go
33 строки
749 B
Radek Simko
make copyrightfix
17 фев 2026, 16:56
17 фев 2026, 16:56
0fe906f
Код
Авторство
О чём код?
// Copyright IBM Corp. 2014, 2026 // SPDX-License-Identifier: BUSL-1.1 package graph import ( "github.com/hashicorp/terraform/internal/moduletest" "github.com/hashicorp/terraform/internal/terraform" ) var _ terraform.GraphTransformer = (*TestVariablesTransformer)(nil) type TestVariablesTransformer struct { File *moduletest.File } func (v *TestVariablesTransformer) Transform(graph *terraform.Graph) error { for name, config := range v.File.Config.VariableDefinitions { graph.Add(&NodeVariableDefinition{ Address: name, Config: config, File: v.File, }) } for name, expr := range v.File.Config.Variables { graph.Add(&NodeVariableExpression{ Address: name, Expr: expr, File: v.File, }) } return nil }