如何更新.boto文件中的项目ID

时间:2016-05-23 10:01:03

标签: google-cloud-storage boto google-cloud-platform gcloud gsutil

gsutil已在.boto中为旧项目设置项目ID。我尝试使用gsutil mb gs://new-project-id在我的新项目中创建一个新存储桶,但收到错误消息:

In the project overview, ensure that the Project Number listed for your project matches the project ID (old-project-id) from your boto config file

看起来我无法通过直接打开文件来更改它,因为所有值看起来都像存储在其他地方的变量一样,我找不到任何看起来像项目ID的东西。

如何更改.boto文件的项目ID?

1 个答案:

答案 0 :(得分:3)

如果您正在使用gsuoud的gcloud发行版,则可以使用gcloud config set命令设置默认项目ID,例如,

gcloud config set project my-other-project

如果您正在使用gsutil的独立发行版,则可以通过编辑.boto文件中的default_project_id设置来更改默认项目ID。

另请注意,您可以使用-p选项覆盖特定gsutil ls和gsutil mb命令的默认项目ID,例如,

gsutil mb -p my-other-project gs://some-bucket