inspect

package
v0.0.0-...-22b8fc6 Latest Latest
Warning

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

Go to latest
Published: May 21, 2023 License: MIT Imports: 7 Imported by: 0

Documentation

Overview

Package inspect contains code copied from terraform-config-inspect which is not exposed or must've been modified

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func DirFiles

func DirFiles(fs tfconfig.FS, dir string) (primary []string, diags hcl.Diagnostics)

DirFiles lists all the files which are a part of Terraform project within the fs is a copy of unexported function dirFiles from terraform-config-inspect/tfconfig/load.go

func FindTerraformBlock

func FindTerraformBlock(dir string) (*hcl.Block, error)

FindTerraformBlock finds terraform files in dir and finds first occurrence of block "terraform" to read its "backend" attributes this solution will not work with partial backend configuration: https://developer.hashicorp.com/terraform/language/settings/backends/configuration#partial-configuration uses logic from function loadModule from /home/bartopal/github/terraform-config-inspect/tfconfig/load_hcl.go

Types

This section is empty.

Jump to

Keyboard shortcuts

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