Repository :
http://git.fedorahosted.org/cgit/copr.git
On branch : master
---------------------------------------------------------------
commit 06e352e72b331c7d2457720cec5c440bfa8d416e
Author: Miroslav Such�� <msuchy(a)redhat.com>
Date: Fri Jan 29 15:28:15 2016 +0100
do not fail when when you recieve job with architecture which does not have queue
This can happen on dev instance when we copy data from production
---------------------------------------------------------------
backend/backend/daemons/job_grab.py | 5 ++++-
1 files changed, 4 insertions(+), 1 deletions(-)
diff --git a/backend/backend/daemons/job_grab.py b/backend/backend/daemons/job_grab.py
index 7bca75b..e96101e 100644
--- a/backend/backend/daemons/job_grab.py
+++ b/backend/backend/daemons/job_grab.py
@@ -70,7 +70,10 @@ class CoprJobGrab(object):
def group(self, arch):
- return self.arch_to_group_id_map[arch]
+ try:
+ return self.arch_to_group_id_map[arch]
+ except KeyError:
+ raise CoprJobGrabError("Unknown architecture {0}".format(arch))
def listen_to_pubsub(self):