code: def _make_sensitive_option_callback(config_option: ConfigOption):
      def callback(
          _ctx: click.Context, _param: click.Parameter, cli_value
      ) -> None:
          if cli_value is None:
              return None
          raise SystemExit(
              f"Setting {config_option.key!r} option using the CLI flag is not allowed. "
              f"Set this option in the configuration file or environment "
              f"variable: {config_option.env_var!r}"
          )
  
      return callback
  
imports: import os
  import sys
  from typing import Any, Dict, List, Optional
  import click
  import streamlit.runtime.caching
  import streamlit.runtime.legacy_caching
  import streamlit.web.bootstrap
  from streamlit import config
  from streamlit.config_option import ConfigOption
  from streamlit.runtime.credentials import Credentials, check_credentials
  from streamlit.web.cache_storage_manager_config import create_default_cache_storage_manager
label_desc: Use image node_id 2 for calling a global function with example usage: _make_sensitive_option_callback(config_option) and returns: callback, None