From 27ad85f7a2499d3123b2bd303644e4f4d7cb1673 Mon Sep 17 00:00:00 2001 From: "StarsL.cn" Date: Wed, 1 Nov 2023 16:06:16 +0800 Subject: [PATCH] =?UTF-8?q?=E5=8D=8E=E4=B8=BA=E4=BA=91RDS=E4=BC=9A?= =?UTF-8?q?=E9=87=87=E9=9B=86=E6=A0=87=E7=AD=BE=E5=90=8D=E4=B8=BA'team'?= =?UTF-8?q?=E7=9A=84=E6=A0=87=E7=AD=BE?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- flask-consul/units/cloud/huaweicloud.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/flask-consul/units/cloud/huaweicloud.py b/flask-consul/units/cloud/huaweicloud.py index 94a6a76..99c22db 100644 --- a/flask-consul/units/cloud/huaweicloud.py +++ b/flask-consul/units/cloud/huaweicloud.py @@ -235,7 +235,8 @@ def rds(account,region): 'cpu':f"{i['cpu']}核", 'mem':f"{i['mem']}GB", 'disk':f"{i['volume']['size']}GB", - 'exp': '-' if i['expiration_time'] == None else i['expiration_time'].split('T')[0] + 'exp': '-' if i['expiration_time'] == None else i['expiration_time'].split('T')[0], + 'team': {'team':x.get('value') for x in i['tags'] if x.get('key') == 'team'}.get('team','无') } for i in info if i['datastore']['type'] == 'MySQL'} count = len(rds_dict) off,on = sync_rds.w2consul('huaweicloud',account,region,rds_dict)