From bd28b7852afd34c6e2edf1c7395b2821703a98f5 Mon Sep 17 00:00:00 2001 From: Lubos Kocman Date: Mon, 18 Jul 2016 22:29:59 +0200 Subject: [PATCH] database: listen to rida.component.state.change (failover) --- rida/database.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/rida/database.py b/rida/database.py index 9f4a2997..79f2cf4f 100644 --- a/rida/database.py +++ b/rida/database.py @@ -241,7 +241,7 @@ class ComponentBuild(Base): @classmethod def from_fedmsg(cls, session, msg): - if '.buildsys.build.state.change' not in msg['topic']: + if 'component.state.change' not in msg['topic'] and '.buildsys.build.state.change' not in msg['topic']: raise ValueError("%r is not a koji message." % msg['topic']) return session.query(cls).filter(cls.task_id==msg['msg']['task_id']).first()