Comment option to set CORS for GCS bucket

This is originally introduced to enable access from pillar-web
javascript to GCS buckets (via the vrview.js library). For the moment
it is commented since we do not allow HDRI node_type in all projects.
This commit is contained in:
Francesco Siddi 2016-07-19 18:10:43 +02:00
parent a248e3285c
commit 0264821189

View File

@ -35,11 +35,19 @@ class GoogleCloudStorageBucket(object):
self.bucket = gcs.bucket(bucket_name) self.bucket = gcs.bucket(bucket_name)
# Hardcode the bucket location to EU # Hardcode the bucket location to EU
self.bucket.location = 'EU' self.bucket.location = 'EU'
# Optionally enable CORS from * (currently only used for vrview)
# self.bucket.cors = [
# {
# "origin": ["*"],
# "responseHeader": ["Content-Type"],
# "method": ["GET", "HEAD", "DELETE"],
# "maxAgeSeconds": 3600
# }
# ]
self.bucket.create() self.bucket.create()
self.subdir = subdir self.subdir = subdir
def List(self, path=None): def List(self, path=None):
"""Display the content of a subdir in the project bucket. If the path """Display the content of a subdir in the project bucket. If the path
points to a file the listing is simply empty. points to a file the listing is simply empty.