From 2a51eeef10faa213327e22095eae1df0ead3138b Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E8=80=81=E5=B9=BF?= Date: Mon, 13 Mar 2017 18:30:23 +0800 Subject: [PATCH] Update connect.py --- connect.py | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/connect.py b/connect.py index aa5848888..c40ff932a 100755 --- a/connect.py +++ b/connect.py @@ -522,8 +522,12 @@ class Nav(object): asset_info = get_asset_info(asset) # 获取该资产包含的角色 role = [str(role.name) for role in self.user_perm.get('asset').get(asset).get('role')] - print line % (index, asset.ip, asset_info.get('port'), - self.truncate_str(asset.hostname), str(role).replace("'", ''), asset.comment) + try: + print line % (index, asset.ip, asset_info.get('port'), + self.truncate_str(asset.hostname), str(role).replace("'", ''), asset.comment) + except: + print line % (index, asset.ip, asset_info.get('port'), + self.truncate_str(asset.hostname), str(role).replace("'", ''), '') print def try_connect(self):