17 lines
440 B
Python
17 lines
440 B
Python
from video_render.config import load_settings
|
|
from video_render.logging_utils import setup_logging
|
|
from video_render.messaging import RabbitMQWorker
|
|
from video_render.pipeline import VideoPipeline
|
|
|
|
|
|
def main() -> None:
|
|
setup_logging()
|
|
settings = load_settings()
|
|
|
|
pipeline = VideoPipeline(settings)
|
|
worker = RabbitMQWorker(settings)
|
|
worker.consume_forever(pipeline.process_message)
|
|
|
|
|
|
if __name__ == "__main__":
|
|
main() |