Commit 73119609 authored by ibuler's avatar ibuler

添加解密时异常处理

parent c71e6859
......@@ -204,9 +204,15 @@ def get_connect_item(username, ip):
perm = perms[0]
if perm.role == 'SU':
try:
return asset.username_super, cryptor.decrypt(asset.password_super), ip, port
except TypeError:
red_print('User %s password error to decrypt.' % username)
else:
try:
return asset.username_common, cryptor.decrypt(asset.password_common), ip, port
except TypeError:
red_print('User %s password error to decrypt.' % username)
def verify_connect(username, part_ip):
......@@ -306,5 +312,3 @@ if __name__ == '__main__':
verify_connect(LOGIN_NAME, option)
except IndexError:
pass
\ No newline at end of file
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment