Example #1
0
 def maybe_tunnel(url):
     """like connect, but don't complete the connection (for use by heartbeat)"""
     url = disambiguate_url(url, self.location)
     if self.using_ssh:
         self.log.debug("Tunneling connection to %s via %s" % (url, self.sshserver))
         url, tunnelobj = tunnel.open_tunnel(
             url, self.sshserver, keyfile=self.sshkey, paramiko=self.paramiko, password=password
         )
     return url
Example #2
0
 def maybe_tunnel(url):
     """like connect, but don't complete the connection (for use by heartbeat)"""
     url = disambiguate_url(url, self.location)
     if self.using_ssh:
         self.log.debug("Tunneling connection to %s via %s", url, self.sshserver)
         url,tunnelobj = tunnel.open_tunnel(url, self.sshserver,
                     keyfile=self.sshkey, paramiko=self.paramiko,
                     password=password,
         )
     return str(url)