blob: 8ab27657fd3b93ccc61eb41705fc9dbf121f1b47 [file] [log] [blame] [edit]
// Copyright (c) HashiCorp, Inc.
// SPDX-License-Identifier: MPL-2.0
package main
import (
"context"
"flag"
"log"
"github.com/hashicorp/terraform-provider-time/internal/provider"
"github.com/hashicorp/terraform-plugin-framework/providerserver"
)
func main() {
var debug bool
flag.BoolVar(&debug, "debug", false, "set to true to run the provider with support for debuggers like delve")
flag.Parse()
err := providerserver.Serve(context.Background(), provider.New, providerserver.ServeOpts{
Address: "registry.terraform.io/hashicorp/time",
Debug: debug,
ProtocolVersion: 5,
})
if err != nil {
log.Fatal(err)
}
}