def process_cdxj_key(self, cdxj_key): _, rec, _2 = cdxj_key.split(':', 2) recording = Recording(my_id=rec, redis=self.redis, access=BaseAccess()) if not recording.is_open(extend=False): recording.commit_to_storage()
def process_cdxj_key(self, cdxj_key): _, rec, _2 = cdxj_key.split(':', 2) recording = Recording(my_id=rec, redis=self.redis, access=BaseAccess()) if not recording.get_owner(): logger.debug('Deleting Invalid Rec: ' + recording.my_id) recording.delete_object() return if not recording.is_open(extend=False): recording.commit_to_storage()
def process_cdxj_key(self, cdxj_key): _, rec, _2 = cdxj_key.split(':', 2) recording = Recording(my_id=rec, redis=self.redis, access=BaseAccess()) collection = recording.get_owner() if not collection: logger.debug('Deleting Invalid Rec: ' + recording.my_id) recording.delete_object() return if collection.is_external(): logger.debug('Skipping recording commit for external collection: ' + collection.my_id) return if not recording.is_open(extend=False): recording.commit_to_storage()