[copr] master: Use the BuildsLogic.add method to create builds (27604c5)

bkabrda at fedoraproject.org bkabrda at fedoraproject.org
Thu Jan 24 12:01:32 UTC 2013


Repository : http://git.fedorahosted.org/cgit/copr.git

On branch  : master

>---------------------------------------------------------------

commit 27604c5dbf1d4a5be7d49defb33aeab35648c6a3
Author: Bohuslav Kabrda <bkabrda at redhat.com>
Date:   Thu Jan 24 12:56:14 2013 +0100

    Use the BuildsLogic.add method to create builds


>---------------------------------------------------------------

 .../coprs/views/coprs_ns/coprs_builds.py           |   10 +++-------
 1 files changed, 3 insertions(+), 7 deletions(-)

diff --git a/coprs_frontend/coprs/views/coprs_ns/coprs_builds.py b/coprs_frontend/coprs/views/coprs_ns/coprs_builds.py
index 0154452..9180d95 100644
--- a/coprs_frontend/coprs/views/coprs_ns/coprs_builds.py
+++ b/coprs_frontend/coprs/views/coprs_ns/coprs_builds.py
@@ -51,17 +51,13 @@ def copr_new_build(username, coprname):
         return page_not_found('Copr with name {0} does not exist.'.format(coprname))
 
     if form.validate_on_submit() and flask.g.user.can_build_in(copr):
-        build = models.Build(pkgs = form.pkgs.data.replace('\n', ' '),
-                             copr = copr,
-                             chroots = ' '.join(map(lambda x: x.chroot_name, copr.mock_chroots)),
-                             repos = copr.repos,
-                             user = flask.g.user,
-                             submitted_on = int(time.time()))
+        build = builds_logic.BuildsLogic.add(user=flask.g.user,
+                                             pkgs=form.pkgs.data.replace('\n', ' '),
+                                             copr=copr) # we're checking authorization above for now
         if flask.g.user.proven:
             build.memory_reqs = form.memory_reqs.data
             build.timeout = form.timeout.data
 
-        builds_logic.BuildsLogic.new(flask.g.user, build, copr, check_authorized = False) # we're checking authorization above for now
         db.session.commit()
 
         flask.flash("Build was added")



More information about the copr-devel mailing list