コード例 #1
0
ファイル: mongo_storage_vows.py プロジェクト: SONIFI/thumbor
            def topic(self):
                conf = Config(MONGO_STORAGE_SERVER_PORT=7777, STORES_CRYPTO_KEY_FOR_EACH_IMAGE=True)
                server = get_server('ACME-SEC')
                storage = MongoStorage(Context(config=conf, server=server))
                storage.put(IMAGE_URL % 6, IMAGE_BYTES)

                return storage.get_crypto(IMAGE_URL % 6)
コード例 #2
0
ファイル: storage_vows.py プロジェクト: Bladrak/aws
    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')
コード例 #3
0
        def topic(self):
            config = Config(HBASE_STORAGE_TABLE=self.parent.table,
                            HBASE_STORAGE_SERVER_PORT=9090)
            storage = Storage(
                Context(config=config, server=get_server('ACME-SEC')))

            return storage.exists(IMAGE_URL % '9999')
コード例 #4
0
 def topic(self):
     config = Config(REDIS_STORAGE_SERVER_PORT=6668,
                     REDIS_STORAGE_SERVER_PASSWORD='******',
                     STORES_CRYPTO_KEY_FOR_EACH_IMAGE=True)
     storage = RedisStorage(
         Context(config=config, server=get_server('ACME-SEC')))
     return storage.get_crypto(IMAGE_URL % 9999)
コード例 #5
0
ファイル: redis_storage_vows.py プロジェクト: APSL/thumbor
 def topic(self):
     config = Config(
         REDIS_STORAGE_SERVER_PORT=6668, REDIS_STORAGE_SERVER_PASSWORD='******',
         STORES_CRYPTO_KEY_FOR_EACH_IMAGE=True
     )
     storage = RedisStorage(Context(config=config, server=get_server('ACME-SEC')))
     return storage.get_crypto(IMAGE_URL % 9999)
コード例 #6
0
 def topic(self):
     config = Config(
         FILE_STORAGE_ROOT_PATH="/tmp/thumbor/file_storage/",
         STORES_CRYPTO_KEY_FOR_EACH_IMAGE=True)
     storage = FileStorage(
         Context(config=config, server=get_server('ACME-SEC')))
     return storage.get_crypto(IMAGE_URL % 9999)
コード例 #7
0
        def topic(self,callback ):
            config = Config(HBASE_STORAGE_TABLE=self.parent.table,HBASE_STORAGE_SERVER_PORT=9090)
            context = Context(config=config, server=get_server('ACME-SEC'))
            storage = Storage(context)

            storage.put(IMAGE_URL % '1', IMAGE_BYTES)
            return loader.load(context, IMAGE_URL % '1', callback)
コード例 #8
0
        def topic(self):
            config = Config(HBASE_STORAGE_TABLE=self.parent.table,
                            HBASE_STORAGE_SERVER_PORT=9090)
            storage = Storage(
                Context(config=config, server=get_server('ACME-SEC')))

            return storage.resolve_original_photo_path("toto")
コード例 #9
0
ファイル: storage_vows.py プロジェクト: voxmedia/aws
            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)
コード例 #10
0
 def topic(self):
     config = Config(HBASE_STORAGE_TABLE=self.parent.parent.table,
                     HBASE_STORAGE_SERVER_PORT=9090,
                     STORES_CRYPTO_KEY_FOR_EACH_IMAGE=True)
     storage = Storage(
         Context(config=config, server=get_server('ACME-SEC')))
     return storage.get_crypto(IMAGE_URL % '9999')
コード例 #11
0
 def topic(self):
     config = Config(REDIS_STORAGE_SERVER_PORT=6668,
                     REDIS_STORAGE_SERVER_PASSWORD='******')
     storage = RedisStorage(
         Context(config=config, server=get_server('ACME-SEC')))
     storage.put(IMAGE_URL % 1, IMAGE_BYTES)
     return self.parent.connection.get(IMAGE_URL % 1)
コード例 #12
0
            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)
コード例 #13
0
        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')
コード例 #14
0
            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')
コード例 #15
0
        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
コード例 #16
0
 def topic(self):
     config = Config(REDIS_STORAGE_SERVER_PORT=6668,
                     REDIS_STORAGE_SERVER_PASSWORD='******')
     storage = RedisStorage(
         Context(config=config, server=get_server('ACME-SEC')))
     storage.put(IMAGE_URL % 9999, IMAGE_BYTES)
     return storage.exists(IMAGE_URL % 9999)
コード例 #17
0
        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")
コード例 #18
0
 def topic(self):
     config = Config(HBASE_STORAGE_SERVER_HOST='dummyserver',
                     HBASE_STORAGE_TABLE=self.parent.table,
                     HBASE_STORAGE_SERVER_PORT=9090,
                     SECURITY_KEY='ACME-SEC')
     storage = Storage(
         Context(config=config, server=get_server('ACME-SEC')))
コード例 #19
0
 def topic(self):
     config = Config(
         FILE_STORAGE_ROOT_PATH="/tmp/thumbor/file_storage/")
     storage = FileStorage(
         Context(config=config, server=get_server('ACME-SEC')))
     storage.put(IMAGE_URL % 1, IMAGE_BYTES)
     return storage.get(IMAGE_URL % 1)
コード例 #20
0
ファイル: storage_vows.py プロジェクト: Bladrak/aws
    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")
コード例 #21
0
ファイル: storage_vows.py プロジェクト: andrew-a-dev/aws
            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")
コード例 #22
0
ファイル: file_storage_vows.py プロジェクト: lfalcao/thumbor
            def topic(self):
                config = Config(FILE_STORAGE_ROOT_PATH="/tmp/thumbor/file_storage/", STORES_CRYPTO_KEY_FOR_EACH_IMAGE=True)
                storage = FileStorage(Context(config=config, server=get_server('ACME-SEC')))

                storage.put(IMAGE_URL % 6, IMAGE_BYTES)
                storage.put_crypto(IMAGE_URL % 6)
                return storage.get_crypto(IMAGE_URL % 6)
コード例 #23
0
ファイル: redis_storage_vows.py プロジェクト: APSL/thumbor
 def topic(self):
     config = Config(
         REDIS_STORAGE_SERVER_PORT=6668, REDIS_STORAGE_SERVER_PASSWORD='******',
         STORES_CRYPTO_KEY_FOR_EACH_IMAGE=True)
     storage = RedisStorage(Context(config=config, server=get_server('')))
     storage.put(IMAGE_URL % 3, IMAGE_BYTES)
     storage.put_crypto(IMAGE_URL % 3)
コード例 #24
0
ファイル: storage_vows.py プロジェクト: dhardy92/thumbor_riak
 def topic(self):
   config = Config(RIAK_STORAGE_BASEURL=self.parent.baseurl)
   storage = Storage(Context(config=config, server=get_server('ACME-SEC')))
   storage.put(IMAGE_URL % '9', IMAGE_BYTES)
   created = storage.exists(IMAGE_URL % '9')
   storage.remove(IMAGE_URL % '9')
   return storage.exists(IMAGE_URL % '9') != created
コード例 #25
0
ファイル: storage_vows.py プロジェクト: nhuray/thumbor_hbase
            def topic(self):
                config = Config(HBASE_STORAGE_TABLE=self.parent.parent.table,HBASE_STORAGE_SERVER_PORT=9090, SECURITY_KEY='ACME-SEC', 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')
                return storage.get_crypto(IMAGE_URL % '6')
コード例 #26
0
ファイル: storage_vows.py プロジェクト: Bladrak/aws
      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')
コード例 #27
0
ファイル: storage_vows.py プロジェクト: andrew-a-dev/aws
        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")
コード例 #28
0
ファイル: mongo_storage_vows.py プロジェクト: SONIFI/thumbor
            def topic(self):
                conf = Config(MONGO_STORAGE_SERVER_PORT=7777, STORES_CRYPTO_KEY_FOR_EACH_IMAGE=False)
                server = get_server('')
                storage = MongoStorage(Context(config=conf, server=server))
                storage.put(IMAGE_URL % 13, IMAGE_BYTES)

                conf.STORES_CRYPTO_KEY_FOR_EACH_IMAGE = True
                storage.put_crypto(IMAGE_URL % 13)
コード例 #29
0
 def topic(self):
     config = Config(
         HBASE_STORAGE_TABLE=self.parent.parent.table,
         HBASE_STORAGE_SERVER_PORT=9090,
         STORES_CRYPTO_KEY_FOR_EACH_IMAGE=True,
     )
     storage = Storage(Context(config=config, server=get_server("ACME-SEC")))
     return storage.get_crypto(IMAGE_URL % "9999")
コード例 #30
0
            def topic(self):
                conf = Config(MONGO_STORAGE_SERVER_PORT=7777, STORES_CRYPTO_KEY_FOR_EACH_IMAGE=True)

                storage = MongoStorage(Context(config=conf, server=get_server("ACME-SEC")))

                storage.put(IMAGE_URL % 5, IMAGE_BYTES)

                return COLLECTION.find_one({"path": IMAGE_URL % 5})
コード例 #31
0
 def topic(self):
     conf = Config(MONGO_STORAGE_SERVER_PORT=7777,
                   STORES_CRYPTO_KEY_FOR_EACH_IMAGE=True,
                   STORAGE_EXPIRATION_SECONDS=5000)
     server = get_server('ACME-SEC')
     storage = MongoStorage(Context(server=server, config=conf))
     storage.put(IMAGE_URL % 8, IMAGE_BYTES)
     return storage.get(IMAGE_URL % 8)
コード例 #32
0
ファイル: storage_vows.py プロジェクト: voxmedia/aws
        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)
コード例 #33
0
        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')
コード例 #34
0
 def topic(self):
     config = Config(REDIS_STORAGE_SERVER_PORT=6668,
                     REDIS_STORAGE_SERVER_PASSWORD='******',
                     STORES_CRYPTO_KEY_FOR_EACH_IMAGE=True)
     storage = RedisStorage(
         Context(config=config, server=get_server('')))
     storage.put(IMAGE_URL % 3, IMAGE_BYTES)
     storage.put_crypto(IMAGE_URL % 3)
コード例 #35
0
ファイル: storage_vows.py プロジェクト: andrew-a-dev/aws
        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")
コード例 #36
0
            def topic(self):
                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('')))
                storage.put(IMAGE_URL % '9999', IMAGE_BYTES)
                storage.put_crypto(IMAGE_URL % '9999')
コード例 #37
0
        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)
コード例 #38
0
 def topic(self):
     config = Config(HBASE_STORAGE_TABLE=self.parent.parent.table,
                     HBASE_STORAGE_SERVER_PORT=9090)
     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')
コード例 #39
0
 def topic(self):
     config = Config(
         FILE_STORAGE_ROOT_PATH="/tmp/thumbor/file_storage/",
         STORES_CRYPTO_KEY_FOR_EACH_IMAGE=True)
     storage = FileStorage(
         Context(config=config, server=get_server('')))
     storage.put(IMAGE_URL % 3, IMAGE_BYTES)
     storage.put_crypto(IMAGE_URL % 3)
コード例 #40
0
 def topic(self):
     config = Config(
         HBASE_STORAGE_SERVER_HOST="dummyserver",
         HBASE_STORAGE_TABLE=self.parent.table,
         HBASE_STORAGE_SERVER_PORT=9090,
         SECURITY_KEY="ACME-SEC",
     )
     storage = Storage(Context(config=config, server=get_server("ACME-SEC")))
コード例 #41
0
 def topic(self):
     config = Config(
         FILE_STORAGE_ROOT_PATH="/tmp/thumbor/file_storage/%s" %
         random.randint(1, 10000000))
     storage = FileStorage(
         Context(config=config, server=get_server('ACME-SEC')))
     storage.ensure_dir(config.FILE_STORAGE_ROOT_PATH)
     return exists(config.FILE_STORAGE_ROOT_PATH)
コード例 #42
0
            def topic(self):
                conf = Config(MONGO_STORAGE_SERVER_PORT=7777,
                              STORES_CRYPTO_KEY_FOR_EACH_IMAGE=True)
                server = get_server('ACME-SEC')
                storage = MongoStorage(Context(config=conf, server=server))
                storage.put(IMAGE_URL % 6, IMAGE_BYTES)

                return storage.get_crypto(IMAGE_URL % 6)
コード例 #43
0
ファイル: redis_storage_vows.py プロジェクト: hfeeki/thumbor
 def topic(self):
     config = Config(REDIS_STORAGE_SERVER_PORT=7778,
                     REDIS_STORAGE_SERVER_PASSWORD='******')
     storage = RedisStorage(
         Context(config=config, server=get_server('ACME-SEC')))
     storage.put(IMAGE_URL % 5, IMAGE_BYTES)
     storage.put_crypto(IMAGE_URL % 5)
     return storage.get_crypto(IMAGE_URL % 5)
コード例 #44
0
ファイル: storage_vows.py プロジェクト: voxmedia/aws
        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')
コード例 #45
0
ファイル: storage_vows.py プロジェクト: voxmedia/aws
            def topic(self):
                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('')))
                storage.put(IMAGE_URL % '9999', IMAGE_BYTES)
                storage.put_crypto(IMAGE_URL % '9999')
コード例 #46
0
 def topic(self):
     config = Config(REDIS_STORAGE_SERVER_PORT=6668,
                     REDIS_STORAGE_SERVER_PASSWORD='******')
     storage = RedisStorage(
         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)
コード例 #47
0
ファイル: loader_vows.py プロジェクト: jmtexier/thumbor_hbase
        def topic(self, callback):
            config = Config(HBASE_STORAGE_TABLE=self.parent.table,
                            HBASE_STORAGE_SERVER_PORT=9090)
            context = Context(config=config, server=get_server('ACME-SEC'))
            storage = Storage(context)

            storage.put(IMAGE_URL % '1', IMAGE_BYTES)
            return loader.load(context, IMAGE_URL % '1', callback)
コード例 #48
0
ファイル: storage_vows.py プロジェクト: nhuray/thumbor_hbase
        def topic(self):
            config = Config(HBASE_STORAGE_TABLE=self.parent.table,HBASE_STORAGE_SERVER_PORT=9090)
            storage = Storage(Context(config=config, server=get_server('ACME-SEC')))

            storage.put(IMAGE_URL % '9', IMAGE_BYTES)
            created = storage.exists(IMAGE_URL % '9')
            storage.remove(IMAGE_URL % '9')
            return storage.exists(IMAGE_URL % '9') != created
コード例 #49
0
 def topic(self):
     config = Config(
         HBASE_STORAGE_TABLE=self.parent.table, HBASE_STORAGE_SERVER_PORT=9090, SECURITY_KEY="ACME-SEC"
     )
     storage = Storage(Context(config=config, server=get_server("ACME-SEC")))
     return (
         storage.put(IMAGE_URL % "àé", IMAGE_BYTES),
         self.parent.connection.get(self.parent.table, IMAGE_URL % "àé", self.parent.family),
     )
コード例 #50
0
ファイル: storage_vows.py プロジェクト: thumbor-community/aws
        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
コード例 #51
0
 def topic(self):
     config = Config(HBASE_STORAGE_TABLE=self.parent.parent.table,
                     HBASE_STORAGE_SERVER_PORT=9090,
                     SECURITY_KEY='',
                     STORES_CRYPTO_KEY_FOR_EACH_IMAGE=True)
     storage = Storage(Context(config=config,
                               server=get_server('')))
     storage.put(IMAGE_URL % '3', IMAGE_BYTES)
     storage.put_crypto(IMAGE_URL % '3')
コード例 #52
0
            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')
コード例 #53
0
            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')
コード例 #54
0
            def topic(self):
                config = Config(REDIS_STORAGE_SERVER_PORT=300,
                                REDIS_STORAGE_SERVER_PASSWORD='******',
                                REDIS_STORAGE_IGNORE_ERRORS=True)
                storage = RedisStorage(context=Context(
                    config=config, server=get_server('ACME-SEC')),
                                       shared_client=False)

                return storage
コード例 #55
0
ファイル: mongo_storage_vows.py プロジェクト: SONIFI/thumbor
 def topic(self):
     conf = Config(
         MONGO_STORAGE_SERVER_PORT=7777, STORES_CRYPTO_KEY_FOR_EACH_IMAGE=True,
         STORAGE_EXPIRATION_SECONDS=5000
     )
     server = get_server('ACME-SEC')
     storage = MongoStorage(Context(server=server, config=conf))
     storage.put(IMAGE_URL % 8, IMAGE_BYTES)
     return storage.get(IMAGE_URL % 8)
コード例 #56
0
ファイル: storage_vows.py プロジェクト: Bladrak/aws
      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')
コード例 #57
0
ファイル: storage_vows.py プロジェクト: Bladrak/aws
      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')
コード例 #58
0
 def topic(self):
     config = Config(
         HBASE_STORAGE_TABLE=self.parent.parent.table,
         HBASE_STORAGE_SERVER_PORT=9090,
         SECURITY_KEY="",
         STORES_CRYPTO_KEY_FOR_EACH_IMAGE=True,
     )
     storage = Storage(Context(config=config, server=get_server("")))
     storage.put(IMAGE_URL % "3", IMAGE_BYTES)
     storage.put_crypto(IMAGE_URL % "3")
コード例 #59
0
ファイル: mongo_storage_vows.py プロジェクト: APSL/thumbor
            def topic(self):
                conf = Config(MONGO_STORAGE_SERVER_PORT=7777, STORES_CRYPTO_KEY_FOR_EACH_IMAGE=False)
                server = get_server('ACME-SEC')
                storage = MongoStorage(Context(config=conf, server=server))
                storage.put(IMAGE_URL % 11, IMAGE_BYTES)

                conf.STORES_CRYPTO_KEY_FOR_EACH_IMAGE = True
                storage.put_crypto(IMAGE_URL % 11)

                item = storage.get_crypto(IMAGE_URL % 11)
                return item.result()
コード例 #60
0
ファイル: mongo_storage_vows.py プロジェクト: SONIFI/thumbor
            def topic(self):
                config = Config(
                    MONGO_STORAGE_SERVER_PORT=7777, STORES_CRYPTO_KEY_FOR_EACH_IMAGE=True,
                    SECURITY_KEY='ACME-SEC', STORAGE_EXPIRATION_SECONDS=0
                )
                server = get_server('ACME-SEC')
                storage = MongoStorage(Context(server=server, config=config))
                storage.put(IMAGE_URL % 10, IMAGE_BYTES)

                item = storage.get(IMAGE_URL % 10)
                return item is None