Skip to content

Commit cc7c7c7

Browse files
committed
Update pubsub snipets to accomodate changed semantics.
- Re-assign 'policy.viewers'/'policy.editors', rather than mutating them in place.
1 parent a01dae4 commit cc7c7c7

File tree

1 file changed

+4
-4
lines changed

1 file changed

+4
-4
lines changed

docs/pubsub_snippets.py

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -124,9 +124,9 @@ def topic_iam_policy(client, to_delete):
124124

125125
# [START topic_set_iam_policy]
126126
ALL_USERS = policy.all_users()
127-
policy.viewers.add(ALL_USERS)
127+
policy.viewers = [ALL_USERS]
128128
LOGS_GROUP = policy.group('cloud-logs@google.com')
129-
policy.editors.add(LOGS_GROUP)
129+
policy.editors = [LOGS_GROUP]
130130
new_policy = topic.set_iam_policy(policy) # API request
131131
# [END topic_set_iam_policy]
132132

@@ -395,9 +395,9 @@ def subscription_iam_policy(client, to_delete):
395395

396396
# [START subscription_set_iam_policy]
397397
ALL_USERS = policy.all_users()
398-
policy.viewers.add(ALL_USERS)
398+
policy.viewers = [ALL_USERS]
399399
LOGS_GROUP = policy.group('cloud-logs@google.com')
400-
policy.editors.add(LOGS_GROUP)
400+
policy.editors = [LOGS_GROUP]
401401
new_policy = subscription.set_iam_policy(policy) # API request
402402
# [END subscription_set_iam_policy]
403403

0 commit comments

Comments
 (0)