1

gsutil hat die Projekt-ID in .boto für ein altes Projekt festgelegt. Ich habe versucht, einen neuen Eimer in meinem neuen Projekt mit gsutil mb gs://new-project-id zu schaffen, sondern bekam die Fehlermeldung:Wie aktualisiere ich die Projekt-ID in der .boto-Datei

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

Es sieht aus wie ich es aus direkt Öffnen die Datei nicht ändern können, da alle Werte Variablen aussehen wie woanders gespeichert und Ich kann nichts finden, was wie eine Projekt-ID aussieht.

Wie ändere ich die Projekt-ID für die .boto-Datei?

Antwort

3

Wenn Sie die gcloud Verteilung verwenden gsutil Sie die Standard-Projekt-ID mit der gcloud Konfigurationssatz Befehlssatz kann zB

gcloud config set project my-other-project 

Wenn Sie die Standalone-Verteilung der Verwendung sind gsutil Sie ändern können, die Standard-Projekt-ID, indem Sie die Einstellung default_project_id in Ihrer .boto-Datei bearbeiten.

Beachten Sie auch, dass Sie die Standardprojekt ID für bestimmte gsutil ls und gsutil mb Befehle außer Kraft setzen können, die Option -p verwenden, zum Beispiel

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