change koji "Recent Builds" filter
Mike Bonnet
mikeb at redhat.com
Tue Jul 2 19:53:13 UTC 2013
On 7/2/13 11:50 AM, Pat Riehecky wrote:
> Hello,
>
> I'm wondering if there is an easy way to change the way koji shows the
> most recent builds. Right now it sorts by build_id and I would rather
> sort by completion_time.
>
> Is there an easier way of doing this than:
>
> $ git diff
> diff --git a/www/kojiweb/index.py b/www/kojiweb/index.py
> index 0505c9c..a107b20 100644
> --- a/www/kojiweb/index.py
> +++ b/www/kojiweb/index.py
> @@ -272,7 +272,7 @@ def index(environ, packageOrder='package_name',
> packageStart=None):
>
> user = environ['koji.currentUser']
>
> - values['builds'] = server.listBuilds(userID=(user and user['id'] or
> None), queryOpts={'order': '-build_id', 'limit': 10})
> + values['builds'] = server.listBuilds(userID=(user and user['id'] or
> None), queryOpts={'order': '-completion_time', 'limit': 10})
>
> taskOpts = {'parent': None, 'decode': True}
> if user:
It used to do exactly that, but we changed it to order by the build_id
(primary key) because it reduced load on the database.
More information about the buildsys
mailing list