mirror of
https://github.com/huashengdun/webssh.git
synced 2026-02-14 19:59:51 +00:00
Removed MissingHostKeyPolicy base class
This commit is contained in:
4
main.py
4
main.py
@@ -34,7 +34,6 @@ workers = {}
|
||||
|
||||
|
||||
class AutoAddPolicy(paramiko.client.MissingHostKeyPolicy):
|
||||
|
||||
"""
|
||||
thread-safe AutoAddPolicy
|
||||
"""
|
||||
@@ -353,7 +352,8 @@ def get_policy_class(policy):
|
||||
policy += 'policy'
|
||||
|
||||
dic = {k.lower(): v for k, v in vars(paramiko.client).items() if type(v)
|
||||
is type and issubclass(v, paramiko.client.MissingHostKeyPolicy)}
|
||||
is type and issubclass(v, paramiko.client.MissingHostKeyPolicy)
|
||||
and v is not paramiko.client.MissingHostKeyPolicy}
|
||||
try:
|
||||
cls = dic[policy]
|
||||
except KeyError:
|
||||
|
||||
Reference in New Issue
Block a user