From 188d9b41dc9375d95116458c81086cb99d748dc4 Mon Sep 17 00:00:00 2001 From: vapao Date: Sun, 20 Jun 2021 12:00:49 +0800 Subject: [PATCH] fix issue --- spug_api/apps/host/utils.py | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/spug_api/apps/host/utils.py b/spug_api/apps/host/utils.py index 7d32af3..fc96faa 100644 --- a/spug_api/apps/host/utils.py +++ b/spug_api/apps/host/utils.py @@ -102,7 +102,10 @@ def fetch_ali_instances(ak, ac, region_id, page_number=1): if 'Instances' not in res: raise Exception(res) for item in res['Instances']['Instance']: - network_interface = item['NetworkInterfaces']['NetworkInterface'] + if 'NetworkInterfaces' in item: + network_interface = item['NetworkInterfaces']['NetworkInterface'] + else: + network_interface = [] data[item['InstanceId']] = dict( instance_id=item['InstanceId'], os_name=item['OSName'],