Skip to content

vllm.entrypoints.common.startup

Functions:

redact_sensitive_args(args)

Return a copy of args with sensitive values redacted for logging.

Source code in vllm/entrypoints/common/startup.py
def redact_sensitive_args(args: dict[str, Any]) -> dict[str, Any]:
    """Return a copy of `args` with sensitive values redacted for logging."""
    if not any(key in _SENSITIVE_ARG_FIELDS for key in args):
        return args
    return {
        key: ("***" if key in _SENSITIVE_ARG_FIELDS else value)
        for key, value in args.items()
    }