import time from dynaconf import Dynaconf from pyinfra.config.loader import load_settings, parse_args from pyinfra.examples import start_standard_queue_consumer def processor_mock(_data: dict, _message: dict) -> dict: time.sleep(5) return {"result1": "result1"} if __name__ == "__main__": arguments = parse_args() settings = load_settings(arguments.settings_path) start_standard_queue_consumer(processor_mock, settings)