INNER CODE UNIT · Go
main
dikhan/terraform-provider-openapi · main.go:24
func main() {
log.Printf("Running OpenAPI Terraform Provider v%s-%s; Released on: %s", version.Version, version.Commit, version.Date)
var debugMode bool
flag.BoolVar(&debugMode, "debuggable", false, "set to true to run the provider with support for debuggers like delve")
flag.Parse()
binaryName, err := os.Executable()
log.Printf("[INFO] Terraform is executing the following OpenAPI Terraform provider plugin: %s", binaryName)
if err != nil {
log.Fatalf("[ERROR] There was an error when getting the provider binary name: %s", err)
}
provider, err := initProvider(binaryName)
if err != nil {
log.Fatalf("[ERROR] %s", err)
}