浏览代码

Provide fallback for SSHVendor.connect_ssh().

Jelmer Vernooij 11 年之前
父节点
当前提交
d2b031a3cc
共有 1 个文件被更改,包括 7 次插入0 次删除
  1. 7 0
      dulwich/client.py

+ 7 - 0
dulwich/client.py

@@ -644,6 +644,13 @@ class SubprocessGitClient(TraditionalGitClient):
 class SSHVendor(object):
     """A client side SSH implementation."""
 
+    def connect_ssh(self, host, command, username=None, port=None):
+        import warnings
+        warnings.warn(
+            "SSHVendor.connect_ssh has been renamed to SSHVendor.run_command",
+            DeprecationWarning)
+        return self.run_command(host, command, username=username, port=port)
+
     def run_command(self, host, command, username=None, port=None):
         """Connect to an SSH server.