[copr] skvidal-backend: when we're dealing with no repos specified - make sure we don't treat '' as a repo (a1349ac)
skvidal at fedoraproject.org
skvidal at fedoraproject.org
Wed Dec 5 05:59:14 UTC 2012
Repository : http://git.fedorahosted.org/cgit/copr.git
On branch : skvidal-backend
>---------------------------------------------------------------
commit a1349acfffefce3ee6bd56b1eac12312e619ef1a
Author: Seth Vidal <skvidal at fedoraproject.org>
Date: Wed Dec 5 00:56:57 2012 -0500
when we're dealing with no repos specified - make sure we don't treat '' as a repo
>---------------------------------------------------------------
backend/dispatcher.py | 4 ++--
1 files changed, 2 insertions(+), 2 deletions(-)
diff --git a/backend/dispatcher.py b/backend/dispatcher.py
index a9427aa..796a9b6 100644
--- a/backend/dispatcher.py
+++ b/backend/dispatcher.py
@@ -154,7 +154,7 @@ class Worker(multiprocessing.Process):
build = d['builds'][0]
jobdata = Bunch()
jobdata.pkgs = build['pkgs'].split(' ')
- jobdata.repos = build['repos'].split(' ')
+ jobdata.repos = [r for r in build['repos'].split(' ') if r.strip() ]
jobdata.chroots = build['chroots'].split(' ')
jobdata.memory_reqs = build['memory_reqs']
jobdata.timeout = build['timeout']
@@ -223,7 +223,7 @@ class Worker(multiprocessing.Process):
# start the build - most importantly license checks.
- self.callback.log('mockremote %s %s %s %s %s' % (ip, job.timeout, job.destdir, chroot, str(job.repos)))
+ self.callback.log('Calling mockremote with builder=%r timeout=%r destdir=%r chroot=%r repos=%r' % (ip, job.timeout, job.destdir, chroot, str(job.repos)))
try:
chrootlogfile = chroot_destdir + '/mockremote.log'
mr = mockremote.MockRemote(builder=ip, timeout=job.timeout,
More information about the copr-devel
mailing list