From 2359d4a8794dfef46d55110d8e84b27c411e9650 Mon Sep 17 00:00:00 2001 From: "StarsL.cn" Date: Thu, 19 May 2022 02:11:07 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BF=AE=E5=A4=8D=E5=9C=A8consul=E7=AE=A1?= =?UTF-8?q?=E7=90=86=E7=BC=96=E8=BE=91blackbox=E5=AE=9E=E4=BE=8B=E6=8A=A5?= =?UTF-8?q?=E9=94=99=E7=9A=84bug?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- flask-consul/units/consul_manager.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/flask-consul/units/consul_manager.py b/flask-consul/units/consul_manager.py index 7a1645e..63a68b7 100644 --- a/flask-consul/units/consul_manager.py +++ b/flask-consul/units/consul_manager.py @@ -83,7 +83,7 @@ def add_instance(instance_dict): isMeta = instance_dict['metaInfo']['isMeta'] isCheck = instance_dict['checkInfo']['isCheck'] address = instance_dict['address'] - port = None if instance_dict['port'] == '' else int(instance_dict['port']) + port = None if (instance_dict['port'] == '' or instance_dict['port'] is None) else int(instance_dict['port']) instance_dict['port'] = port if isMeta: try: