def enqueue(tag, data): data['ts'] = int(time.time()) logging.debug('[QueueRequests] ' + tag) if tag is not None: cache.lpush('queue::' + tag, json.dumps(data)) else: logging.error('invalid queue request')
def enqueue_in_error_queue(self, source_queue, thread_id, data): try: error_queue = 'error' + "::" + source_queue error_queue_data = dict(data=data, host=self.machine_name, id=thread_id, ts= int(time.time())) cache.lpush(error_queue, json.dumps(error_queue_data)) except Exception as e: logging.exception("error while enqueue in error queue: %s thread_id: %s data: %s Reason: %s", source_queue, thread_id, data, e.message)
def enqueue_in_error_queue(self, source_queue, thread_id, data): try: error_queue = 'error' + "::" + source_queue error_queue_data = dict(data=data, host=self.machine_name, id=thread_id, ts=int(time.time())) cache.lpush(error_queue, json.dumps(error_queue_data)) except Exception as e: logging.exception( "error while enqueue in error queue: %s thread_id: %s data: %s Reason: %s", source_queue, thread_id, data, e.message)