Browse Source

Provide fallback for SSHVendor.connect_ssh().

Jelmer Vernooij 11 years ago
parent
commit
d2b031a3cc
1 changed files with 7 additions and 0 deletions
  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.