Skip to content
This repository was archived by the owner on Mar 26, 2025. It is now read-only.

Commit 5762e75

Browse files
committed
bugfix
1 parent b6f1fe8 commit 5762e75

File tree

1 file changed

+5
-4
lines changed

1 file changed

+5
-4
lines changed

hatchet_sdk/loader.py

Lines changed: 5 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -68,8 +68,6 @@ def __init__(self, directory: str):
6868
self.directory = directory
6969

7070
def load_client_config(self, defaults: ClientConfig) -> ClientConfig:
71-
_empty_defaults_do_not_export = ClientConfig()
72-
7371
config_file_path = os.path.join(self.directory, "client.yaml")
7472
config_data: object = {"tls": {}}
7573

@@ -104,7 +102,10 @@ def get_config_value(key, env_var):
104102
host_port = get_config_value("host_port", "HATCHET_CLIENT_HOST_PORT")
105103
server_url: str | None = None
106104

107-
if host_port != _empty_defaults_do_not_export.host_port:
105+
host_port_is_overridden = ClientConfig().host_port != host_port
106+
107+
108+
if host_port_is_overridden:
108109
server_url = host_port
109110

110111
grpc_max_recv_message_length = get_config_value(
@@ -122,7 +123,7 @@ def get_config_value(key, env_var):
122123
if grpc_max_send_message_length:
123124
grpc_max_send_message_length = int(grpc_max_send_message_length)
124125

125-
if not host_port:
126+
if not host_port_is_overridden:
126127
# extract host and port from token
127128
server_url, grpc_broadcast_address = get_addresses_from_jwt(token)
128129
host_port = grpc_broadcast_address

0 commit comments

Comments
 (0)