2016-07-12 1 views
1

J'utilise Google App Engine et Google Cloud Storage. Je voudrais créer un seau quotidien en utilisant un travail cron. En outre, supprimez un compartiment par programme. J'ai pu créer manuellement un compartiment en utilisant Google Cloud Console.Création et suppression de compartiments par programme dans Google Cloud Storage

Comment créer/supprimer des compartiments à partir de GAE en utilisant python?

Aussi, est-ce un bon choix de conception pour créer un nouveau seau tous les jours?

Remarque: Je suis nouveau sur Google Cloud Storage.

Répondre

2

Ce n'est probablement pas la meilleure idée de créer un nouveau compartiment tous les jours. Il n'y a pas beaucoup de mal, mais il n'y a pas non plus d'avantage, car un seul seau peut devenir aussi gros que vous pourriez en avoir besoin. Il est généralement préférable d'utiliser différents compartiments pour des types de données logiquement différents.

En ce qui concerne la façon de le faire, la réponse dépend de la bibliothèque que vous utilisez. Une bonne option est gcloud-python. Utilisation de cette bibliothèque:

from gcloud import storage 
client = storage.Client() 
client.create_bucket("BucketName")