Prepared everything for the first release

This commit is contained in:
Julien Dessaux 2023-06-19 00:05:58 +02:00
parent 6844355a92
commit 18ae275c5b
Signed by: adyxax
GPG key ID: F92E51B86E07177E
23 changed files with 857 additions and 4 deletions

View file

@ -5,7 +5,7 @@ import (
"errors"
"fmt"
"git.adyxax.org/adyxax/terraform-eventline/external/evcli"
"git.adyxax.org/adyxax/terraform-provider-eventline/external/evcli"
"github.com/exograd/eventline/pkg/eventline"
"github.com/exograd/go-daemon/ksuid"
"github.com/hashicorp/terraform-plugin-framework/path"
@ -20,7 +20,7 @@ type ProjectResource struct {
client *evcli.Client
}
var _ resource.Resource = &ProjectResource{} // Ensure provider defined types fully satisfy framework interfaces
var _ resource.Resource = &ProjectResource{} // Ensure provider defined types fully satisfy framework interfaces
var _ resource.ResourceWithImportState = &ProjectResource{} // Ensure provider defined types fully satisfy framework interfaces
func NewProjectResource() resource.Resource {
return &ProjectResource{}

View file

@ -4,7 +4,7 @@ import (
"context"
"fmt"
"git.adyxax.org/adyxax/terraform-eventline/external/evcli"
"git.adyxax.org/adyxax/terraform-provider-eventline/external/evcli"
"github.com/hashicorp/terraform-plugin-framework/attr"
"github.com/hashicorp/terraform-plugin-framework/datasource"
"github.com/hashicorp/terraform-plugin-framework/datasource/schema"

View file

@ -4,7 +4,7 @@ import (
"context"
"fmt"
"git.adyxax.org/adyxax/terraform-eventline/external/evcli"
"git.adyxax.org/adyxax/terraform-provider-eventline/external/evcli"
"github.com/hashicorp/terraform-plugin-framework/datasource"
"github.com/hashicorp/terraform-plugin-framework/provider"
"github.com/hashicorp/terraform-plugin-framework/provider/schema"