From 0b8fc61f72e4ed9019e5900ec965fd43336b6328 Mon Sep 17 00:00:00 2001 From: Ethan Houston Date: Thu, 25 Jul 2024 11:57:23 -0500 Subject: [PATCH] Fix validation + bump version --- .speakeasy/gen.lock | 4 ++-- .speakeasy/gen.yaml | 2 +- .speakeasy/workflow.lock | 8 ++++---- README.md | 2 +- docs/index.md | 2 +- examples/provider/provider.tf | 2 +- internal/sdk/internal/hooks/registration.go | 3 --- .../objectvalidators/request_config_input_validator.go | 5 ----- 8 files changed, 10 insertions(+), 18 deletions(-) diff --git a/.speakeasy/gen.lock b/.speakeasy/gen.lock index 41ff8a6..edc2a29 100755 --- a/.speakeasy/gen.lock +++ b/.speakeasy/gen.lock @@ -5,8 +5,8 @@ management: docVersion: 0.1.0 speakeasyVersion: 1.346.0 generationVersion: 2.379.3 - releaseVersion: 0.3.1 - configChecksum: 1ad2f65d1ace75ce2a28f25aba85c731 + releaseVersion: 0.3.2 + configChecksum: 4090fca91cae4786cdcbfd8ba0a2499d features: terraform: additionalDependencies: 0.1.0 diff --git a/.speakeasy/gen.yaml b/.speakeasy/gen.yaml index 1174bb1..f0a4aa1 100755 --- a/.speakeasy/gen.yaml +++ b/.speakeasy/gen.yaml @@ -12,7 +12,7 @@ generation: auth: oAuth2ClientCredentialsEnabled: true terraform: - version: 0.3.1 + version: 0.3.2 additionalDataSources: [] additionalDependencies: {} additionalResources: [] diff --git a/.speakeasy/workflow.lock b/.speakeasy/workflow.lock index 484dd31..e2f933a 100644 --- a/.speakeasy/workflow.lock +++ b/.speakeasy/workflow.lock @@ -2,16 +2,16 @@ speakeasyVersion: 1.346.0 sources: FastAPI: sourceNamespace: fast-api - sourceRevisionDigest: sha256:65950b693a7d37899f1277423cf9144826afb949f0b3ce1455e6ac67d656f746 - sourceBlobDigest: sha256:1d738ee71668af4b1f2014c68d68cbd221acb2ae40006d38fd937794b370091e + sourceRevisionDigest: sha256:60f26bfcaf4e3aafcbbf055dfcbc26b13b1e133a780d9f18838eb2c1ad4e673d + sourceBlobDigest: sha256:2750f115006e2be4d3e19fc19d0b73c97e3dc772b7316c2d98d39e1960af59b0 tags: - latest targets: lumos-terraform-provider-target: source: FastAPI sourceNamespace: fast-api - sourceRevisionDigest: sha256:65950b693a7d37899f1277423cf9144826afb949f0b3ce1455e6ac67d656f746 - sourceBlobDigest: sha256:1d738ee71668af4b1f2014c68d68cbd221acb2ae40006d38fd937794b370091e + sourceRevisionDigest: sha256:60f26bfcaf4e3aafcbbf055dfcbc26b13b1e133a780d9f18838eb2c1ad4e673d + sourceBlobDigest: sha256:2750f115006e2be4d3e19fc19d0b73c97e3dc772b7316c2d98d39e1960af59b0 outLocation: /Users/ethanzh/terraform-provider-lumos workflow: workflowVersion: 1.0.0 diff --git a/README.md b/README.md index 1900db8..e22126d 100644 --- a/README.md +++ b/README.md @@ -16,7 +16,7 @@ terraform { required_providers { lumos = { source = "teamlumos/lumos" - version = "0.3.1" + version = "0.3.2" } } } diff --git a/docs/index.md b/docs/index.md index d8bdd7c..44a5798 100644 --- a/docs/index.md +++ b/docs/index.md @@ -17,7 +17,7 @@ terraform { required_providers { lumos = { source = "teamlumos/lumos" - version = "0.3.1" + version = "0.3.2" } } } diff --git a/examples/provider/provider.tf b/examples/provider/provider.tf index 89061ce..fd92893 100644 --- a/examples/provider/provider.tf +++ b/examples/provider/provider.tf @@ -2,7 +2,7 @@ terraform { required_providers { lumos = { source = "teamlumos/lumos" - version = "0.3.1" + version = "0.3.2" } } } diff --git a/internal/sdk/internal/hooks/registration.go b/internal/sdk/internal/hooks/registration.go index c339739..99a3606 100644 --- a/internal/sdk/internal/hooks/registration.go +++ b/internal/sdk/internal/hooks/registration.go @@ -12,7 +12,4 @@ func initHooks(h *Hooks) { // Add hooks by calling h.register{SDKInit/BeforeRequest/AfterSuccess/AfterError}Hook // with an instance of a hook that implements that specific Hook interface // Hooks are registered per SDK instance, and are valid for the lifetime of the SDK instance - requestablePermissionsHook := &RequestablePermissionsHook{} - - h.registerBeforeRequestHook(requestablePermissionsHook) } diff --git a/internal/validators/objectvalidators/request_config_input_validator.go b/internal/validators/objectvalidators/request_config_input_validator.go index da67b21..c91e566 100644 --- a/internal/validators/objectvalidators/request_config_input_validator.go +++ b/internal/validators/objectvalidators/request_config_input_validator.go @@ -24,11 +24,6 @@ func (v ObjectRequestConfigInputValidatorValidator) MarkdownDescription(ctx cont // Validate performs the validation. func (v ObjectRequestConfigInputValidatorValidator) ValidateObject(ctx context.Context, req validator.ObjectRequest, resp *validator.ObjectResponse) { - resp.Diagnostics.AddAttributeError( - req.Path, - "TODO: implement objectvalidator RequestConfigInputValidator logic", - req.Path.String()+": "+v.Description(ctx), - ) } func RequestConfigInputValidator() validator.Object {