MCPcopy Create free account
hub / github.com/auth0/auth0-cli / generateTerraformImportConfig

Function generateTerraformImportConfig

internal/cli/terraform.go:287–301  ·  view source on GitHub ↗
(inputs *terraformInputs, data importDataList)

Source from the content-addressed store, hash-verified

285}
286
287func generateTerraformImportConfig(inputs *terraformInputs, data importDataList) error {
288 if len(data) == 0 {
289 return errors.New("no import data available")
290 }
291
292 if err := createOutputDirectory(inputs.OutputDIR); err != nil {
293 return err
294 }
295
296 if err := createMainFile(inputs); err != nil {
297 return err
298 }
299
300 return createImportFile(inputs.OutputDIR, data)
301}
302
303func createOutputDirectory(outputDIR string) error {
304 const readWritePermission = 0755

Callers 2

generateTerraformCmdRunFunction · 0.85

Calls 3

createOutputDirectoryFunction · 0.85
createMainFileFunction · 0.85
createImportFileFunction · 0.85

Tested by 1