Skip to content

Commit 0003243

Browse files
committed
minor changes
Signed-off-by: Sreekanth <prsreekanth920@gmail.com>
1 parent 18b3d87 commit 0003243

1 file changed

Lines changed: 3 additions & 1 deletion

File tree

  • packages/pynumaflow/pynumaflow/shared

packages/pynumaflow/pynumaflow/shared/server.py

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -187,7 +187,9 @@ def start_multiproc_server(
187187

188188
if server_info is None:
189189
server_info = ServerInfo.get_default_server_info()
190-
server_info.metadata = get_metadata_env(envs=METADATA_ENVS)
190+
# Merge env metadata into existing metadata (preserving caller-set keys
191+
# like MAP_MODE_KEY) rather than overwriting the entire dict.
192+
server_info.metadata.update(get_metadata_env(envs=METADATA_ENVS))
191193
# Add the MULTIPROC metadata using the number of servers to use
192194
server_info.metadata[MULTIPROC_KEY] = str(process_count)
193195
info_server_write(server_info=server_info, info_file=server_info_file)

0 commit comments

Comments
 (0)