Mercurial > kallithea
diff rhodecode/model/scm.py @ 1022:4f834b0abcd3 beta
Code refactor number 2
author | Marcin Kuzminski <marcin@python-works.com> |
---|---|
date | Fri, 11 Feb 2011 00:13:09 +0100 |
parents | 520e67cbb494 |
children | f42ee60e673b |
line wrap: on
line diff
--- a/rhodecode/model/scm.py Fri Feb 11 00:12:27 2011 +0100 +++ b/rhodecode/model/scm.py Fri Feb 11 00:13:09 2011 +0100 @@ -29,30 +29,29 @@ import traceback import logging +from mercurial import ui + +from sqlalchemy.orm import joinedload +from sqlalchemy.orm.session import make_transient +from sqlalchemy.exc import DatabaseError + +from beaker.cache import cache_region, region_invalidate + from vcs import get_backend from vcs.utils.helpers import get_scm from vcs.exceptions import RepositoryError, VCSError from vcs.utils.lazy import LazyProperty -from mercurial import ui - -from beaker.cache import cache_region, region_invalidate - from rhodecode import BACKENDS from rhodecode.lib import helpers as h from rhodecode.lib.auth import HasRepoPermissionAny from rhodecode.lib.utils import get_repos as get_filesystem_repos, make_ui, action_logger from rhodecode.model import BaseModel from rhodecode.model.user import UserModel - from rhodecode.model.db import Repository, RhodeCodeUi, CacheInvalidation, \ UserFollowing, UserLog from rhodecode.model.caching_query import FromCache -from sqlalchemy.orm import joinedload -from sqlalchemy.orm.session import make_transient -from sqlalchemy.exc import DatabaseError - log = logging.getLogger(__name__)