fix issue

pull/342/head
vapao 2021-06-20 12:00:49 +08:00
parent 3a069e5524
commit 188d9b41dc
1 changed files with 4 additions and 1 deletions

View File

@ -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'],