INNER CODE UNIT · Python

_apply_cli_overrides

google/mcp-security · run-with-google-adk/src/mcp_security_agent/cli.py:48

def _apply_cli_overrides(
    secops: Optional[bool] = None,
    scc: Optional[bool] = None,
    gti: Optional[bool] = None,
    soar: Optional[bool] = None,
    vertex: Optional[bool] = None,
    model: Optional[str] = None,
    project: Optional[str] = None,
    customer_id: Optional[str] = None,
) -> None:
    """Applies CLI flag overrides to environment variables before settings initialization."""
    if secops is not None:
        os.environ["LOAD_SECOPS_MCP"] = "Y" if secops else "N"
    if scc is not None:
        os.environ["LOAD_SCC_MCP"] = "Y" if scc else "N"
    if gti is not None:
        os.environ["LOAD_GTI_MCP"] = "Y" if gti else "N"
    if soar is not None:

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…