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?
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!