703
703
class SmartSSHClientMedium(SmartClientStreamMedium):
704
704
"""A client medium using SSH."""
706
706
def __init__(self, host, port=None, username=None, password=None,
707
707
base=None, vendor=None, bzr_remote_path=None):
708
708
"""Creates a client that will connect on the first use.
710
710
:param vendor: An optional override for the ssh vendor to use. See
711
711
bzrlib.transport.ssh for details on ssh vendors.