# HG changeset patch # User Marcin Kuzminski # Date 1276267920 -7200 # Node ID 5e59f29edf661290575f819f35b328bf58974477 # Parent 2d61aa00e855da12ffb2956a787b7cfa019f2675 changed way of getting repository in changelog. + some code cleanups diff -r 2d61aa00e855 -r 5e59f29edf66 pylons_app/controllers/changelog.py --- a/pylons_app/controllers/changelog.py Wed Jun 09 08:07:05 2010 +0200 +++ b/pylons_app/controllers/changelog.py Fri Jun 11 16:52:00 2010 +0200 @@ -25,7 +25,7 @@ from pylons import request, session, tmpl_context as c from pylons_app.lib.auth import LoginRequired from pylons_app.lib.base import BaseController, render -from pylons_app.model.hg_model import _full_changelog_cached +from pylons_app.model.hg_model import HgModel from webhelpers.paginate import Page import logging log = logging.getLogger(__name__) @@ -51,7 +51,7 @@ else: c.size = session.get('changelog_size', default) - changesets = _full_changelog_cached(c.repo_name) + changesets = HgModel().get_repo(c.repo_name) p = int(request.params.get('page', 1)) c.pagination = Page(changesets, page=p, item_count=len(changesets), diff -r 2d61aa00e855 -r 5e59f29edf66 pylons_app/controllers/shortlog.py --- a/pylons_app/controllers/shortlog.py Wed Jun 09 08:07:05 2010 +0200 +++ b/pylons_app/controllers/shortlog.py Fri Jun 11 16:52:00 2010 +0200 @@ -38,9 +38,8 @@ super(ShortlogController, self).__before__() def index(self): - hg_model = HgModel() p = int(request.params.get('page', 1)) - repo = hg_model.get_repo(c.repo_name) + repo = HgModel().get_repo(c.repo_name) c.repo_changesets = Page(repo, page=p, items_per_page=20) c.shortlog_data = render('shortlog/shortlog_data.html') if request.params.get('partial'): diff -r 2d61aa00e855 -r 5e59f29edf66 pylons_app/model/hg_model.py --- a/pylons_app/model/hg_model.py Wed Jun 09 08:07:05 2010 +0200 +++ b/pylons_app/model/hg_model.py Fri Jun 11 16:52:00 2010 +0200 @@ -53,6 +53,7 @@ """ return cached dict with repos """ + log.info('getting all repositories list') from pylons import app_globals as g return HgModel.repo_scan(g.paths[0][0], g.paths[0][1], g.baseui)