Mercurial > public > src > rhodecode
diff pylons_app/controllers/repos.py @ 246:ca80f8c00562 v0.7.6
Fixed bug in repos, added dependencies and bumped version
author | Marcin Kuzminski <marcin@python-works.com> |
---|---|
date | Thu, 03 Jun 2010 01:01:36 +0200 |
parents | fcab58c43ea1 |
children | 51434007e21d |
line wrap: on
line diff
--- a/pylons_app/controllers/repos.py Thu Jun 03 00:04:48 2010 +0200 +++ b/pylons_app/controllers/repos.py Thu Jun 03 01:01:36 2010 +0200 @@ -5,9 +5,11 @@ from pylons_app.lib.base import BaseController, render from pylons_app.lib.filters import clean_repo from pylons_app.lib.utils import check_repo, invalidate_cache +from pylons_app.model.hg_model import HgModel import logging import os import shutil +from operator import itemgetter log = logging.getLogger(__name__) class ReposController(BaseController): @@ -24,7 +26,8 @@ def index(self, format='html'): """GET /repos: All items in the collection""" # url('repos') - c.repos_list = c.cached_repo_list + cached_repo_list = HgModel().get_repos() + c.repos_list = sorted(cached_repo_list, key=itemgetter('name')) return render('admin/repos/repos.html') def create(self):