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__)