Skip to content

Commit

Permalink
upgrade autonomi sdk (#22)
Browse files Browse the repository at this point in the history
Co-authored-by: Pauline ESPALIEU <[email protected]>
  • Loading branch information
Pauline Espalieu and Pauline ESPALIEU authored Aug 26, 2024
1 parent 01ebb2b commit 0b1ca31
Show file tree
Hide file tree
Showing 6 changed files with 11 additions and 11 deletions.
2 changes: 1 addition & 1 deletion go.mod
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@ require (
github.com/hashicorp/terraform-plugin-go v0.23.0
github.com/hashicorp/terraform-plugin-log v0.9.0
github.com/hashicorp/terraform-plugin-testing v1.9.0
github.com/intercloud/autonomi-sdk v0.0.10
github.com/intercloud/autonomi-sdk v0.0.11
github.com/meilisearch/meilisearch-go v0.27.2
github.com/stretchr/testify v1.9.0
)
Expand Down
4 changes: 2 additions & 2 deletions go.sum
Original file line number Diff line number Diff line change
Expand Up @@ -125,8 +125,8 @@ github.com/hashicorp/terraform-svchost v0.1.1 h1:EZZimZ1GxdqFRinZ1tpJwVxxt49xc/S
github.com/hashicorp/terraform-svchost v0.1.1/go.mod h1:mNsjQfZyf/Jhz35v6/0LWcv26+X7JPS+buii2c9/ctc=
github.com/hashicorp/yamux v0.1.1 h1:yrQxtgseBDrq9Y652vSRDvsKCJKOUD+GzTS4Y0Y8pvE=
github.com/hashicorp/yamux v0.1.1/go.mod h1:CtWFDAQgb7dxtzFs4tWbplKIe2jSi3+5vKbgIO0SLnQ=
github.com/intercloud/autonomi-sdk v0.0.10 h1:sipANg1hE4Z3siOcCX4zBWbO3T33yJxFyiNsIQI8Dmw=
github.com/intercloud/autonomi-sdk v0.0.10/go.mod h1:O0r2AhNEPkT5bsDByewDbpc6rojBNJG5EpGJpfp+Kxw=
github.com/intercloud/autonomi-sdk v0.0.11 h1:M9pf+Ub3ZA4XEmFsSTAcIcJyc15OlibX3sZmoE3Co+w=
github.com/intercloud/autonomi-sdk v0.0.11/go.mod h1:O0r2AhNEPkT5bsDByewDbpc6rojBNJG5EpGJpfp+Kxw=
github.com/jbenet/go-context v0.0.0-20150711004518-d14ea06fba99 h1:BQSFePA1RWJOlocH6Fxy8MmwDt+yVQYULKfN0RoTN8A=
github.com/jbenet/go-context v0.0.0-20150711004518-d14ea06fba99/go.mod h1:1lJo3i6rXxKeerYnT8Nvf0QmHCRC1n8sfWVwXF2Frvo=
github.com/jhump/protoreflect v1.15.1 h1:HUMERORf3I3ZdX05WaQ6MIpd/NJ434hTp5YiKgfCL6c=
Expand Down
4 changes: 2 additions & 2 deletions internal/resources/access_node_resource.go
Original file line number Diff line number Diff line change
Expand Up @@ -163,7 +163,7 @@ func (r *accessNodeResource) Create(ctx context.Context, req resource.CreateRequ
}

// Create new node
node, err := r.client.CreateNode(ctx, payload, plan.WorkspaceID.ValueString(), autonomisdk.WithAdministrativeState(models.AdministrativeStateDeployed))
node, err := r.client.CreateNode(ctx, payload, plan.WorkspaceID.ValueString(), autonomisdk.WithWaitUntilElementDeployed())
if err != nil {
resp.Diagnostics.AddError(
"Error creating node",
Expand Down Expand Up @@ -286,7 +286,7 @@ func (r *accessNodeResource) Delete(ctx context.Context, req resource.DeleteRequ
}

// Delete existing node
_, err := r.client.DeleteNode(ctx, state.WorkspaceID.ValueString(), state.ID.ValueString(), autonomisdk.WithAdministrativeState(models.AdministrativeStateDeleted))
_, err := r.client.DeleteNode(ctx, state.WorkspaceID.ValueString(), state.ID.ValueString(), autonomisdk.WithWaitUntilElementUndeployed())
if err != nil {
resp.Diagnostics.AddError(
"Error Deleting node",
Expand Down
4 changes: 2 additions & 2 deletions internal/resources/attachment_resource.go
Original file line number Diff line number Diff line change
Expand Up @@ -129,7 +129,7 @@ func (r *attachmentResource) Create(ctx context.Context, req resource.CreateRequ
}

// Create new attachment
attachment, err := r.client.CreateAttachment(ctx, payload, plan.WorkspaceID.ValueString(), autonomisdk.WithAdministrativeState(models.AdministrativeStateDeployed))
attachment, err := r.client.CreateAttachment(ctx, payload, plan.WorkspaceID.ValueString(), autonomisdk.WithWaitUntilElementDeployed())
if err != nil {
resp.Diagnostics.AddError(
"Error creating attachment",
Expand Down Expand Up @@ -212,7 +212,7 @@ func (r *attachmentResource) Delete(ctx context.Context, req resource.DeleteRequ
}

// Delete existing attachment
_, err := r.client.DeleteAttachment(ctx, state.WorkspaceID.ValueString(), state.ID.ValueString())
_, err := r.client.DeleteAttachment(ctx, state.WorkspaceID.ValueString(), state.ID.ValueString(), autonomisdk.WithWaitUntilElementUndeployed())
if err != nil {
resp.Diagnostics.AddError(
"Error Deleting attachment",
Expand Down
4 changes: 2 additions & 2 deletions internal/resources/cloud_node_resource.go
Original file line number Diff line number Diff line change
Expand Up @@ -213,7 +213,7 @@ func (r *cloudNodeResource) Create(ctx context.Context, req resource.CreateReque
}

// Create new node
node, err := r.client.CreateNode(ctx, payload, plan.WorkspaceID.ValueString(), autonomisdk.WithAdministrativeState(models.AdministrativeStateDeployed))
node, err := r.client.CreateNode(ctx, payload, plan.WorkspaceID.ValueString(), autonomisdk.WithWaitUntilElementDeployed())
if err != nil {
resp.Diagnostics.AddError(
"Error creating node",
Expand Down Expand Up @@ -356,7 +356,7 @@ func (r *cloudNodeResource) Delete(ctx context.Context, req resource.DeleteReque
}

// Delete existing node
_, err := r.client.DeleteNode(ctx, state.WorkspaceID.ValueString(), state.ID.ValueString(), autonomisdk.WithAdministrativeState(models.AdministrativeStateDeleted))
_, err := r.client.DeleteNode(ctx, state.WorkspaceID.ValueString(), state.ID.ValueString(), autonomisdk.WithWaitUntilElementUndeployed())
if err != nil {
resp.Diagnostics.AddError(
"Error Deleting node",
Expand Down
4 changes: 2 additions & 2 deletions internal/resources/transport_resource.go
Original file line number Diff line number Diff line change
Expand Up @@ -185,7 +185,7 @@ func (r *transportResource) Create(ctx context.Context, req resource.CreateReque
}

// Create new transport
transport, err := r.client.CreateTransport(ctx, payload, plan.WorkspaceID.ValueString(), autonomisdk.WithAdministrativeState(models.AdministrativeStateDeployed))
transport, err := r.client.CreateTransport(ctx, payload, plan.WorkspaceID.ValueString(), autonomisdk.WithWaitUntilElementDeployed())
if err != nil {
resp.Diagnostics.AddError(
"Error creating transport",
Expand Down Expand Up @@ -350,7 +350,7 @@ func (r *transportResource) Delete(ctx context.Context, req resource.DeleteReque
}

// Delete existing node
_, err := r.client.DeleteTransport(ctx, state.WorkspaceID.ValueString(), state.ID.ValueString(), autonomisdk.WithAdministrativeState(models.AdministrativeStateDeleted))
_, err := r.client.DeleteTransport(ctx, state.WorkspaceID.ValueString(), state.ID.ValueString(), autonomisdk.WithWaitUntilElementUndeployed())
if err != nil {
resp.Diagnostics.AddError(
"Error Deleting transport",
Expand Down

0 comments on commit 0b1ca31

Please sign in to comment.