code: def integrate_executor_plugins() -> None:
      """Integrate executor plugins to the context."""
      global plugins
      global executors_modules
  
      if executors_modules is not None:
          return
  
      ensure_plugins_loaded()
  
      if plugins is None:
          raise AirflowPluginException("Can't load plugins.")
  
      log.debug("Integrate executor plugins")
  
      executors_modules = []
      for plugin in plugins:
          if plugin.name is None:
              raise AirflowPluginException("Invalid plugin name")
          plugin_name: str = plugin.name
  
          executors_module = make_module(
              "airflow.executors." + plugin_name, plugin.executors
          )
          if executors_module:
              executors_modules.append(executors_module)
              sys.modules[executors_module.__name__] = executors_module
  
imports: from __future__ import annotations
  import importlib
  import importlib.machinery
  import importlib.util
  import inspect
  import logging
  import os
  import sys
  import types
  from pathlib import Path
  from typing import TYPE_CHECKING, Any, Iterable
  from airflow import settings
  from airflow.utils.entry_points import entry_points_with_dist
  from airflow.utils.file import find_path_from_directory
  from airflow.utils.module_loading import import_string, qualname
label_desc: Use image node_id 12 for calling a global function with example usage: integrate_executor_plugins() without return types