From 88327ec809d7a1834f88e3b35d200b54effb5f0d Mon Sep 17 00:00:00 2001 From: Sergio Ostapowicz Date: Tue, 9 May 2023 15:13:00 -0300 Subject: [PATCH] feat: Added support for Consul tagged_addresses Added support for the `tagged_addresses` variable in the Consul payload to support LAN and WAN network IP addresses. --- consul/base.py | 3 +++ 1 file changed, 3 insertions(+) diff --git a/consul/base.py b/consul/base.py index ee6ab254..9eebe5d3 100755 --- a/consul/base.py +++ b/consul/base.py @@ -815,6 +815,7 @@ def register( name, service_id=None, address=None, + tagged_addresses=None, port=None, tags=None, check=None, @@ -873,6 +874,8 @@ def register( payload['id'] = service_id if address: payload['address'] = address + if tagged_addresses: + payload['tagged_addresses'] = tagged_addresses if port: payload['port'] = port if tags: