From 611ab3fd8d6c5c4d1d904d7a938e594069a5891e Mon Sep 17 00:00:00 2001 From: lucius <18210678732@139.com> Date: Fri, 11 Jun 2021 16:33:44 +0800 Subject: [PATCH] =?UTF-8?q?fix:=E4=BF=AE=E5=A4=8D=E9=98=BF=E9=87=8C?= =?UTF-8?q?=E4=BA=91=E4=B8=BB=E6=9C=BA=E5=90=8C=E6=AD=A5=E6=97=B6=E8=A7=A3?= =?UTF-8?q?=E6=9E=90=E9=94=99=E8=AF=AF?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- spug_api/apps/host/add.py | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/spug_api/apps/host/add.py b/spug_api/apps/host/add.py index 0a80e22..b8dc412 100644 --- a/spug_api/apps/host/add.py +++ b/spug_api/apps/host/add.py @@ -44,14 +44,14 @@ def cloud_import(request): host_add_ids = [] for item in instances: - instance_id = item['instance_id'] - item['public_ip_address'] = json.dumps(item['public_ip_address'] or []) - item['private_ip_address'] = json.dumps(item['private_ip_address'] or []) + instance_id = item + instances[item]['public_ip_address'] = json.dumps(instances[item]['public_ip_address'] or []) + instances[item]['private_ip_address'] = json.dumps(instances[item]['private_ip_address'] or []) if HostExtend.objects.filter(instance_id=instance_id).exists(): - HostExtend.objects.filter(instance_id=instance_id).update(**item) + HostExtend.objects.filter(instance_id=instance_id).update(**instances[item]) else: host = Host.objects.create(name=instance_id, created_by=request.user) - HostExtend.objects.create(host=host, **item) + HostExtend.objects.create(host=host, **instances[item]) host_add_ids.append(host.id) if host_add_ids: group.hosts.add(*host_add_ids)