Strip multibuild flavors from monitoring

This commit is contained in:
Dirk Müller 2024-08-09 13:29:34 +02:00
parent b3107ba3bf
commit 1da740bd8b
No known key found for this signature in database

View File

@ -36,10 +36,12 @@ def listen_events():
and "package" in body
and body["project"] == "openSUSE:Factory"
):
if "/" in body["package"]:
# Strip multibuild flavors
package = body["package"].partition(':')[0]
if "/" in package:
return
(MY_TASKS_DIR / body["package"]).touch()
(MY_TASKS_DIR / package).touch()
print(" [x] %r:%r" % (method.routing_key, body["package"]))
channel.basic_consume(queue_name, callback, auto_ack=True)