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')))
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')
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")
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')
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)
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')
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')
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))
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
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 % u'àé'.encode('utf-8'), IMAGE_BYTES), self.parent.connection.get( self.parent.table, hbasekey(IMAGE_URL % u'àé'.encode('utf-8')), self.parent.family + 'raw')[0].value)
def load(context, path, callback): def callback_wrapper(result): r = LoaderResult() if result is not None: r.successful = True r.buffer = result else: r.error = LoaderResult.ERROR_NOT_FOUND r.successful = False callback(r) storage = Storage(context) storage.get(path, callback_wrapper)
def load(context, path, callback): storage = Storage(context) callback(storage.get(path))