mirror of
https://github.com/zerotier/ZeroTierOne.git
synced 2025-10-09 23:05:07 +02:00
fix subscription creation
This commit is contained in:
parent
069d7c1862
commit
e51e516f85
1 changed files with 2 additions and 1 deletions
|
@ -134,8 +134,9 @@ void create_gcp_pubsub_subscription_if_needed(
|
||||||
auto sub = subscriptionAdminClient.GetSubscription(subscriptionName);
|
auto sub = subscriptionAdminClient.GetSubscription(subscriptionName);
|
||||||
if (! sub.ok()) {
|
if (! sub.ok()) {
|
||||||
if (sub.status().code() == google::cloud::StatusCode::kNotFound) {
|
if (sub.status().code() == google::cloud::StatusCode::kNotFound) {
|
||||||
|
fprintf(stderr, "Creating subscription %s for topic %s\n", subscriptionName.c_str(), topicName.c_str());
|
||||||
google::pubsub::v1::Subscription request;
|
google::pubsub::v1::Subscription request;
|
||||||
request.set_name(subscription_id);
|
request.set_name(subscriptionName);
|
||||||
request.set_topic(pubsub::Topic(project_id, topic_id).FullName());
|
request.set_topic(pubsub::Topic(project_id, topic_id).FullName());
|
||||||
request.set_filter("(attributes.controller_id=\"" + controller_id + "\")");
|
request.set_filter("(attributes.controller_id=\"" + controller_id + "\")");
|
||||||
auto createResult = subscriptionAdminClient.CreateSubscription(request);
|
auto createResult = subscriptionAdminClient.CreateSubscription(request);
|
||||||
|
|
Loading…
Add table
Reference in a new issue