Index
pyvider.hcl.terraform
¶
Terraform-specific HCL processing module.
Functions¶
parse_terraform_config
¶
Parse Terraform configuration file.
This is a placeholder function for future Terraform-specific configuration parsing. Currently returns a placeholder dict.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
config_path
|
Path
|
Path to Terraform configuration file |
required |
Returns:
| Type | Description |
|---|---|
TerraformConfig
|
Placeholder dict with status information |
Note
This function is not fully implemented yet. Future versions will provide: - Provider block parsing - Resource block parsing with validation - Variable, output, locals blocks - Module block parsing - Data source block parsing
Example
from pathlib import Path result = parse_terraform_config(Path("main.tf")) result["status"] 'not_implemented'