processor

package
v0.8.0 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Dec 4, 2025 License: MPL-2.0 Imports: 18 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func CombineVariableFiles

func CombineVariableFiles() error

CombineVariableFiles combines all {repo_name}_variables.*.tf files into {repo_name}_variables.tf under fetched_hcl_files/combinedVar

func ConvertAttrDefaultToCtyValue

func ConvertAttrDefaultToCtyValue(value any) *cty.Value

func FetchRepositoryData

func FetchRepositoryData()

func FindFieldsFromBlock

func FindFieldsFromBlock(block *schema.SchemaBlock, resourceOrDataSourceName string) (*schema.SchemaBlock, error)

FindFieldsFromBlock The input block does not contain any fields, the information is inside `type`, so we need to build the fields(as well as the default values) recursively

func GetAttributeWrapper

func GetAttributeWrapper(name string, dfv *cty.Value) *cty.Value

func ProcessBatchOutput

func ProcessBatchOutput(dirPath string) ([]schema.TerraformObject, error)

Types

This section is empty.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL