This commit is contained in:
yumoqing 2025-07-15 18:40:03 +08:00
parent 49df27bf5b
commit 4ba5fefce7

View File

@ -12,11 +12,10 @@ import asyncio, asyncssh, sys
class SSHServer: class SSHServer:
def __init__(self, server, jumpservers=[]): def __init__(self, server, jumpservers=[]):
self.server = server self.server = server
self.jumpservers = jumpservers
if not jumpservers: if not jumpservers:
if server.get('jumpservers'): if server.get('jumpservers'):
self.jumpservers = server['jumpservers'] self.jumpservers = server['jumpservers']
else:
self.jumpservers = jumpservers
async def _connect_server(self, server, refconn=None): async def _connect_server(self, server, refconn=None):
f = asyncssh.connect f = asyncssh.connect