Mercurial > kallithea
diff rhodecode/model/db.py @ 3477:951aa2741c98 beta
Moved inject ui into base vcs classe
author | Marcin Kuzminski <marcin@python-works.com> |
---|---|
date | Wed, 06 Mar 2013 13:37:42 +0100 |
parents | b30a842bc164 |
children | 1b4fc33931d7 |
line wrap: on
line diff
--- a/rhodecode/model/db.py Wed Mar 06 13:36:55 2013 +0100 +++ b/rhodecode/model/db.py Wed Mar 06 13:37:42 2013 +0100 @@ -938,15 +938,7 @@ @classmethod def inject_ui(cls, repo, extras={}): - from rhodecode.lib.vcs.backends.hg import MercurialRepository - from rhodecode.lib.vcs.backends.git import GitRepository - required = (MercurialRepository, GitRepository) - if not isinstance(repo, required): - raise Exception('repo must be instance of %s' % required) - - # inject ui extra param to log this action via push logger - for k, v in extras.items(): - repo._repo.ui.setconfig('rhodecode_extras', k, v) + repo.inject_ui(extras) @classmethod def is_valid(cls, repo_name):