def topic(self): self.conn = S3Connection() self.conn.create_bucket(s3_bucket) config = Config(STORAGE_BUCKET=s3_bucket, STORES_CRYPTO_KEY_FOR_EACH_IMAGE=True) storage = Storage(Context(config=config, server=get_server("ACME-SEC"))) return storage.get_crypto(IMAGE_URL % "9999")
def topic(self): self.conn = S3Connection() self.conn.create_bucket(s3_bucket) config = Config(STORAGE_BUCKET=s3_bucket) storage = Storage(Context(config=config, server=get_server("ACME-SEC"))) return storage.exists(IMAGE_URL % "9999")
def topic(self): self.conn = S3Connection() self.conn.create_bucket(s3_bucket) config = Config(STORAGE_BUCKET=s3_bucket) storage = Storage(Context(config=config, server=get_server('ACME-SEC'))) return storage.exists(IMAGE_URL % '9999')
def topic(self): self.conn = S3Connection() self.conn.create_bucket(s3_bucket) config = Config(STORAGE_BUCKET=s3_bucket, STORES_CRYPTO_KEY_FOR_EACH_IMAGE=True) storage = Storage(Context(config=config, server=get_server('ACME-SEC'))) return storage.get_crypto(IMAGE_URL % '9999')
def topic(self): self.conn = S3Connection() self.conn.create_bucket(s3_bucket) config = Config(TC_AWS_STORAGE_BUCKET=s3_bucket) storage = Storage(Context(config=config, server=get_server('ACME-SEC'))) return storage.resolve_original_photo_path("toto")
def topic(self, callback): self.conn = S3Connection() self.conn.create_bucket(s3_bucket) config = Config(TC_AWS_STORAGE_BUCKET=s3_bucket, STORES_CRYPTO_KEY_FOR_EACH_IMAGE=True) storage = Storage(Context(config=config, server=get_server('ACME-SEC'))) storage.get_crypto(IMAGE_URL % '9999', callback=callback)
def topic(self, callback): self.conn = S3Connection() self.conn.create_bucket(s3_bucket) config = Config(TC_AWS_STORAGE_BUCKET=s3_bucket) storage = Storage(Context(config=config, server=get_server('ACME-SEC'))) storage.exists(IMAGE_URL % '9999', callback)
def topic(self, callback): self.conn = S3Connection() self.conn.create_bucket(s3_bucket) config = Config(TC_AWS_STORAGE_BUCKET=s3_bucket) storage = Storage(Context(config=config, server=get_server('ACME-SEC'))) storage.get_detector_data(IMAGE_URL % '9999', callback=callback)
def topic(self): self.conn = S3Connection() self.conn.create_bucket(s3_bucket) config = Config(STORAGE_BUCKET=s3_bucket) storage = Storage(Context(config=config, server=get_server('ACME-SEC'))) return storage.resolve_original_photo_path("toto")
def topic(self): self.conn = S3Connection() self.conn.create_bucket(s3_bucket) config = Config(STORAGE_BUCKET=s3_bucket) storage = Storage(Context(config=config, server=get_server('ACME-SEC'))) return storage.get_detector_data(IMAGE_URL % '9999')
def topic(self): self.conn = S3Connection() bucket = self.conn.create_bucket(s3_bucket) config = Config(STORAGE_BUCKET=s3_bucket, STORAGE_AWS_STORAGE_ROOT_PATH="tata") storage = Storage(Context(config=config, server=get_server("ACME-SEC"))) return storage.normalize_path("toto")
def topic(self): self.conn = S3Connection() self.conn.create_bucket(s3_bucket) config = Config(STORAGE_BUCKET=s3_bucket, STORES_CRYPTO_KEY_FOR_EACH_IMAGE=True) storage = Storage(Context(config=config, server=get_server(''))) storage.put(IMAGE_URL % '9999', IMAGE_BYTES) storage.put_crypto(IMAGE_URL % '9999')
def topic(self): self.conn = S3Connection() self.conn.create_bucket(s3_bucket) config = Config(TC_AWS_STORAGE_BUCKET=s3_bucket, TC_AWS_STORAGE_ROOT_PATH='tata') storage = Storage(Context(config=config, server=get_server('ACME-SEC'))) return storage._normalize_path('toto')
def topic(self): self.conn = S3Connection() self.conn.create_bucket(s3_bucket) config = Config(STORAGE_BUCKET=s3_bucket) storage = Storage(Context(config=config, server=get_server('ACME-SEC'))) storage.put(IMAGE_URL % '3', IMAGE_BYTES) return storage.exists(IMAGE_URL % '3')
def topic(self): self.conn = S3Connection() self.conn.create_bucket(s3_bucket) config = Config(STORAGE_BUCKET=s3_bucket, STORAGE_AWS_STORAGE_ROOT_PATH='tata') storage = Storage(Context(config=config, server=get_server('ACME-SEC'))) return storage.normalize_path('toto')
def topic(self, callback): self.conn = S3Connection() self.conn.create_bucket(s3_bucket) thumborId = IMAGE_URL % '1' config = Config(TC_AWS_STORAGE_BUCKET=s3_bucket) storage = Storage(Context(config=config, server=get_server('ACME-SEC'))) storage.put(thumborId, IMAGE_BYTES) storage.get(thumborId, callback=callback)
def topic(self): self.conn = S3Connection() bucket = self.conn.create_bucket(s3_bucket) thumborId = IMAGE_URL % '1' config = Config(STORAGE_BUCKET=s3_bucket) storage = Storage(Context(config=config, server=get_server('ACME-SEC'))) store = storage.put(thumborId, IMAGE_BYTES) k = Key(bucket) k.key = thumborId result = k.get_contents_as_string() return (store, result)
def topic(self): self.conn = S3Connection() self.conn.create_bucket(s3_bucket) config = Config(STORAGE_BUCKET=s3_bucket) storage = Storage(Context(config=config, server=get_server('ACME-SEC'))) storage.put(IMAGE_URL % '5', IMAGE_BYTES) storage.remove(IMAGE_URL % '5') time.sleep(1) created = storage.exists(IMAGE_URL % '5') time.sleep(1) storage.put(IMAGE_URL % '5', IMAGE_BYTES) return storage.exists(IMAGE_URL % '5') != created
def topic(self, callback): self.conn = S3Connection() self.conn.create_bucket(s3_bucket) config = Config(TC_AWS_STORAGE_BUCKET=s3_bucket, STORES_CRYPTO_KEY_FOR_EACH_IMAGE=True) storage = Storage(Context(config=config, server=get_server('ACME-SEC'))) storage.put(IMAGE_URL % '6', IMAGE_BYTES) storage.put_crypto(IMAGE_URL % '6') storage.get_crypto(IMAGE_URL % '6', callback=callback)
def topic(self): self.conn = S3Connection() self.conn.create_bucket(s3_bucket) config = Config(STORAGE_BUCKET=s3_bucket) storage = Storage(Context(config=config, server=get_server("ACME-SEC"))) storage.put(IMAGE_URL % "5", IMAGE_BYTES) storage.remove(IMAGE_URL % "5") time.sleep(1) created = storage.exists(IMAGE_URL % "5") time.sleep(1) storage.put(IMAGE_URL % "5", IMAGE_BYTES) return storage.exists(IMAGE_URL % "5") != created
def topic(self, callback): self.conn = S3Connection() self.conn.create_bucket(s3_bucket) config = Config(TC_AWS_STORAGE_BUCKET=s3_bucket) storage = Storage(Context(config=config, server=get_server('ACME-SEC'))) storage.put(IMAGE_URL % '4', IMAGE_BYTES) # 1: we put the image def check_created(created): expect(created).to_equal(True) # 2.1: assertion... def once_removed(rm): storage.exists(IMAGE_URL % '4', callback=callback) #4: we check if the image exists storage.remove(IMAGE_URL % '4', callback=once_removed) # 3: we delete it storage.exists(IMAGE_URL % '4', callback=check_created) # 2: we check it exists
def topic(self, callback): self.conn = S3Connection() self.conn.create_bucket(s3_bucket) config = Config(TC_AWS_STORAGE_BUCKET=s3_bucket) storage = Storage( Context(config=config, server=get_server('ACME-SEC'))) storage.put(IMAGE_URL % '4', IMAGE_BYTES) # 1: we put the image storage.remove(IMAGE_URL % '4') # 2: we delete it storage.exists(IMAGE_URL % '4', callback=callback) # 3: we check it exists
def topic(self, callback): self.conn = S3Connection() self.conn.create_bucket(s3_bucket) config = Config(TC_AWS_STORAGE_BUCKET=s3_bucket) storage = Storage(Context(config=config, server=get_server('ACME-SEC'))) storage.put(IMAGE_URL % '7', IMAGE_BYTES) storage.put_detector_data(IMAGE_URL % '7', 'some-data') storage.get_detector_data(IMAGE_URL % '7', callback=callback)
def topic(self): self.conn = S3Connection() self.conn.create_bucket(s3_bucket) config = Config(STORAGE_BUCKET=s3_bucket) storage = Storage(Context(config=config, server=get_server('ACME-SEC'))) storage.put(IMAGE_URL % '7', IMAGE_BYTES) storage.put_detector_data(IMAGE_URL % '7', 'some-data') return storage.get_detector_data(IMAGE_URL % '7')
def topic(self): self.conn = S3Connection() self.conn.create_bucket(s3_bucket) config = Config(STORAGE_BUCKET=s3_bucket) storage = Storage(Context(config=config, server=get_server('ACME-SEC'))) storage.put(IMAGE_URL % '9998', IMAGE_BYTES) storage.put_crypto(IMAGE_URL % '9998') return storage.get_crypto(IMAGE_URL % '9998')
def topic(self, callback): self.conn = S3Connection() self.conn.create_bucket(s3_bucket) config = Config(TC_AWS_STORAGE_BUCKET=s3_bucket) storage = Storage(Context(config=config, server=get_server('ACME-SEC'))) storage.put(IMAGE_URL % '4', IMAGE_BYTES) # 1: we put the image storage.remove(IMAGE_URL % '4') # 2: we delete it storage.exists(IMAGE_URL % '4', callback=callback) # 3: we check it exists
def topic(self, callback): self.conn = S3Connection() self.conn.create_bucket(s3_bucket) config = Config(TC_AWS_STORAGE_BUCKET=s3_bucket) storage = Storage( Context(config=config, server=get_server('ACME-SEC'))) storage.put(IMAGE_URL % '5', IMAGE_BYTES) # 1: we put the image def check_created(created): expect(created).to_equal(True) # 2.1: assertion... def once_removed(rm): def check_created_2(exists): expect(exists).to_equal(True) # 4.1: assertion... storage.put(IMAGE_URL % '5') # 5: we re-put it storage.exists(IMAGE_URL % '5', callback=callback ) #6: we check its existance again storage.exists(IMAGE_URL % '5', callback=check_created_2 ) #4: we check if the image exists storage.remove(IMAGE_URL % '5', callback=once_removed) # 3: we delete it storage.exists(IMAGE_URL % '5', callback=check_created) # 2: we check it exists
def topic(self, callback): self.conn = S3Connection() self.conn.create_bucket(s3_bucket) config = Config(TC_AWS_STORAGE_BUCKET=s3_bucket) storage = Storage(Context(config=config, server=get_server('ACME-SEC'))) storage.put(IMAGE_URL % '3', IMAGE_BYTES) storage.exists(IMAGE_URL % '3', callback=callback)
def topic(self): self.conn = S3Connection() self.conn.create_bucket(s3_bucket) config = Config(STORAGE_BUCKET=s3_bucket) storage = Storage(Context(config=config, server=get_server("ACME-SEC"))) storage.put(IMAGE_URL % "9998", IMAGE_BYTES) storage.put_crypto(IMAGE_URL % "9998") return storage.get_crypto(IMAGE_URL % "9998")
def topic(self): self.conn = S3Connection() self.conn.create_bucket(s3_bucket) config = Config(STORAGE_BUCKET=s3_bucket) storage = Storage(Context(config=config, server=get_server("ACME-SEC"))) storage.put(IMAGE_URL % "7", IMAGE_BYTES) storage.put_detector_data(IMAGE_URL % "7", "some-data") return storage.get_detector_data(IMAGE_URL % "7")
def topic(self): config = Config(TC_AWS_STORAGE_ROOT_PATH='') return Storage(Context(config=config))
def topic(self): config = Config(TC_AWS_STORAGE_ROOT_PATH='', TC_AWS_ROOT_IMAGE_NAME='root_image') return Storage(Context(config=config))
def topic(self): config = Config(AUTO_WEBP=True) context = Context(config=config) return Storage(context)
def topic(self): config = Config(AUTO_WEBP=False) context = Context(config=config) context.request = RequestParameters(accepts_webp=True) return Storage(context)
def topic(self): return Storage( Context(config=Config(STORAGE_EXPIRATION_SECONDS=0)))