1
0
mirror of synced 2026-04-15 03:06:55 +00:00

Migrate end-to-end test to latest cloud SDKs

Signed-off-by: Stefan Prodan <stefan.prodan@gmail.com>
This commit is contained in:
Stefan Prodan
2026-04-10 23:30:30 +03:00
parent 2fdbde7fde
commit 8bc3ba3e1c
4 changed files with 70 additions and 118 deletions

View File

@@ -24,7 +24,7 @@ import (
"os"
"strings"
"cloud.google.com/go/pubsub"
"cloud.google.com/go/pubsub/v2"
tfjson "github.com/hashicorp/terraform-json"
"google.golang.org/grpc/codes"
"google.golang.org/grpc/status"
@@ -159,7 +159,7 @@ func setupPubSubReceiver(ctx context.Context, c chan []byte, projectID string, t
return nil, fmt.Errorf("error creating pubsub client: %s", err)
}
sub := pubsubClient.Subscription(topicID)
sub := pubsubClient.Subscriber(topicID)
go func() {
err = sub.Receive(ctx, func(ctx context.Context, message *pubsub.Message) {
c <- message.Data