Search code examples
rabbitmqairflowamqp

Airflow RabbitMQ sensor


Is there an airflow sensor that exists that subscribes to a message in a RabbitMQ queue?

I noticed that there is a PubSub sensor that accomplishes that is similar to what I want.

I could accomplish this quite easily using a PythonOperator, but I find it strange that a RabbitMQ sensor doesn't already exist.

Am I missing something obvious here?


Solution

  • I think no - you don't miss anything. Airflow is an open-source project that has almost 1800 contributors. And likely none of them contributed RabbitMQ sensor yet.

    Which is a great opportunity for you - how about creating a new provider and contributing a RabbitMQ sensor there?

    Happy to help and review the PR!