diff --git a/rhodecode/lib/celerylib/tasks.py b/rhodecode/lib/celerylib/tasks.py --- a/rhodecode/lib/celerylib/tasks.py +++ b/rhodecode/lib/celerylib/tasks.py @@ -10,7 +10,7 @@ from time import mktime import os import traceback from vcs.backends import get_repo -from rhodecode.model.hg import HgModel +from rhodecode.model.scm import ScmModel try: import json except ImportError: @@ -62,7 +62,7 @@ def get_commits_stats(repo_name, ts_min_ commits_by_day_author_aggregate = {} commits_by_day_aggregate = {} - repos_path = HgModel().repos_path + repos_path = ScmModel().repos_path p = os.path.join(repos_path, repo_name) repo = get_repo(p) @@ -274,7 +274,7 @@ def create_repo_fork(form_data, cur_user repo_model = RepoModel(get_session()) repo_model.create(form_data, cur_user, just_db=True, fork=True) repo_name = form_data['repo_name'] - repos_path = HgModel().repos_path + repos_path = ScmModel().repos_path repo_path = os.path.join(repos_path, repo_name) repo_fork_path = os.path.join(repos_path, form_data['fork_name']) alias = form_data['repo_type'] @@ -291,7 +291,7 @@ def __get_codes_stats(repo_name): 's', 'sh', 'tpl', 'txt', 'vim', 'wss', 'xhtml', 'xml', 'xsl', 'xslt', 'yaws'] - repos_path = HgModel().repos_path + repos_path = ScmModel().repos_path p = os.path.join(repos_path, repo_name) repo = get_repo(p) tip = repo.get_changeset()