Skip to content

Commit 9a47fe4

Browse files
committed
Merge branch 'main' into move-docker-compose
# Conflicts: # tools/deployment/package/etc/docker-compose/docker-compose-all.yaml
2 parents 5f8311d + 0671077 commit 9a47fe4

File tree

2 files changed

+7
-6
lines changed

2 files changed

+7
-6
lines changed

components/clp-package-utils/clp_package_utils/controller.py

Lines changed: 6 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -588,11 +588,7 @@ def _set_up_env_for_mcp_server(self) -> EnvVarsDict:
588588
component_name = MCP_SERVER_COMPONENT_NAME
589589
if self._clp_config.mcp_server is None:
590590
logger.info(f"The MCP Server is not configured, skipping {component_name} creation...")
591-
return EnvVarsDict(
592-
{
593-
"CLP_MCP_ENABLED": "0",
594-
}
595-
)
591+
return EnvVarsDict()
596592
logger.info(f"Setting up environment for {component_name}...")
597593

598594
logs_dir = self._clp_config.logs_directory / component_name
@@ -603,6 +599,11 @@ def _set_up_env_for_mcp_server(self) -> EnvVarsDict:
603599

604600
env_vars = EnvVarsDict()
605601

602+
# Service enablement
603+
env_vars |= {
604+
"CLP_MCP_SERVER_ENABLED": "1",
605+
}
606+
606607
# Connection config
607608
env_vars |= {
608609
"CLP_MCP_HOST": _get_ip_from_hostname(self._clp_config.mcp_server.host),

tools/deployment/package/etc/docker-compose/docker-compose-all.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -454,7 +454,7 @@ services:
454454
hostname: "mcp_server"
455455
deploy:
456456
# Value must be either 0 or 1. Set to 0 to disable the MCP server.
457-
replicas: "${CLP_MCP_ENABLED:-0}"
457+
replicas: "${CLP_MCP_SERVER_ENABLED:-0}"
458458
environment:
459459
CLP_LOGGING_LEVEL: "${CLP_MCP_LOGGING_LEVEL:-INFO}"
460460
CLP_LOGS_DIR: "/var/log/mcp_server"

0 commit comments

Comments
 (0)