def METHOD_NAME(self):
    """
    Run Module endless process
    """
    # Endless loop processing messages from the input queue
    while self.proceed:
        task_uuid = Tracker.get_retro_hunt_task_to_start()
        if task_uuid:
            # Module processing with the message from the queue
            self.redis_logger.debug(task_uuid)
            # try:
            self.compute(task_uuid)
            # except Exception as err:
            #         self.redis_logger.error(f'Error in module {self.module_name}: {err}')
            #         # Remove uuid ref
            #         self.remove_submit_uuid(uuid)
        else:
            # Wait before next process
            self.redis_logger.debug(f'{self.module_name}, waiting for new message, Idling {self.pending_seconds}s')
            time.sleep(self.pending_seconds)