Gcloud pub / sub忽略配置?

时间:2017-10-07 20:09:19

标签: gcloud google-cloud-pubsub

我在谷歌云中有项目A和项目B.我将我的配置设置为项目A,但是当我尝试使用我的pub / sub reliant python脚本时,在项目B中查找订阅,然后会出现此错误:

google.cloud.exceptions.NotFound: 404 projects/PROJECT_B/subscriptions/SUBSCRIPTION_NAME

我应该注意,我的机器上没有遇到这个错误,但它发生在linux测试服务器上。

另外,运行命令

gcloud beta pubsub subscriptions list
gcloud beta pubsub topics list

列出项目A中的订阅和主题。

1 个答案:

答案 0 :(得分:0)

请求中使用的项目派生自--project标志,如果未设置,则从core/project项目属性中提取。

您可以通过

查看当前的属性设置
gcloud config list

可以通过

设置属性
gcloud config set core/project PROJECT_A

必须在您使用gcloud的每台计算机上执行此操作,因为这些设置本地到计算机。它们通常存储在~/.config/gcloud目录中。您可以使用gcloud info命令查看存储的目录凭据和其他设置/属性。