github.com/iaas-resource-provision/iaas-rpc@v1.0.7-0.20211021023331-ed21f798c408/internal/earlyconfig/module.go (about) 1 package earlyconfig 2 3 import ( 4 "github.com/iaas-resource-provision/iaas-rpc-config-inspect/tfconfig" 5 "github.com/iaas-resource-provision/iaas-rpc/internal/tfdiags" 6 ) 7 8 // LoadModule loads some top-level metadata for the module in the given 9 // directory. 10 func LoadModule(dir string) (*tfconfig.Module, tfdiags.Diagnostics) { 11 mod, diags := tfconfig.LoadModule(dir) 12 return mod, wrapDiagnostics(diags) 13 }