# HG changeset patch # User Marcin Kuzminski # Date 2012-04-26 19:22:13 # Node ID 954d8952ff2afdbaed99f2433dd936628598f048 # Parent 17ff5693566b48d0fe4b5f8841146e03058f0ee6 fixed mising scm key for remote-pulls execution diff --git a/rhodecode/model/scm.py b/rhodecode/model/scm.py --- a/rhodecode/model/scm.py +++ b/rhodecode/model/scm.py @@ -343,10 +343,13 @@ class ScmModel(BaseModel): repo = dbrepo.scm_instance try: - extras = {'ip': '', - 'username': username, - 'action': 'push_remote', - 'repository': repo_name} + extras = { + 'ip': '', + 'username': username, + 'action': 'push_remote', + 'repository': repo_name, + 'scm': repo.alias, + } #inject ui extra param to log this action via push logger for k, v in extras.items(): @@ -362,9 +365,11 @@ class ScmModel(BaseModel): content, f_path): if repo.alias == 'hg': - from rhodecode.lib.vcs.backends.hg import MercurialInMemoryChangeset as IMC + from rhodecode.lib.vcs.backends.hg import \ + MercurialInMemoryChangeset as IMC elif repo.alias == 'git': - from rhodecode.lib.vcs.backends.git import GitInMemoryChangeset as IMC + from rhodecode.lib.vcs.backends.git import \ + GitInMemoryChangeset as IMC # decoding here will force that we have proper encoded values # in any other case this will throw exceptions and deny commit