How to do it...

The steps involved are as follows:

  1. Clone the GitHub repository and navigate to the storagedrive directory:  https://github.com/TrainingByPackt/BuildingGoogleCloudPlatformSolutions.
  2. Create virtualenv and install the dependencies to run the sample:
$ virtualenv env$ source env/bin/activate$ pip install -r requirements.txt
  1. The Python code will upload the file specified to Google Storage and make an entry into the Cloud Datastore. We have prepended a five-digit hash to the filename so that the files are not written in a contiguous manner. This will help Google Cloud Storage better manage the auto-balancing, upload connection speed, and distribution of files. The bucket name is hardcoded in the code, so modify as per your need. ...

Get Building Google Cloud Platform Solutions now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.