code: def _get_ssl_config() -> Dict[str, str]:
      config_dir = os.environ.get("HAIL_SSL_CONFIG_DIR", "/ssl-config")
      config_file = f"{config_dir}/ssl-config.json"
      if os.path.isfile(config_file):
          log.info(f"ssl config file found at {config_file}")
          with open(config_file, "r", encoding="utf-8") as f:
              ssl_config = json.load(f)
              for config_name, rel_path in ssl_config.items():
                  ssl_config[config_name] = f"{config_dir}/{rel_path}"
          check_ssl_config(ssl_config)
          return ssl_config
      raise NoSSLConfigFound(f"no ssl config found at {config_file}")
  
file_path: hail/hail/python/hailtop/tls.py
imports: from typing import Dict
  import logging
  import json
  import os
  import ssl
  from ssl import Purpose
label_desc: Use image node_id 1 for calling a global function with example usage: _get_ssl_config() and returns: ssl_config