code: def autologging_is_disabled(integration_name):
      """Returns a boolean flag of whether the autologging integration is disabled.
  
      Args:
          integration_name: An autologging integration flavor name.
  
      """
      explicit_disabled = get_autologging_config(
          integration_name, "disable", True
      )
      if explicit_disabled:
          return True
  
      if (
          integration_name in FLAVOR_TO_MODULE_NAME_AND_VERSION_INFO_KEY
          and not is_flavor_supported_for_associated_package_versions(
              integration_name
          )
      ):
          return get_autologging_config(
              integration_name,
              "disable_for_unsupported_versions",
              False,
          )
  
      return False
  
imports: import contextlib
  import inspect
  import logging
  import time
  from typing import List
  import mlflow
  from mlflow.entities import Metric
  from mlflow.tracking.client import MlflowClient
  from mlflow.utils.validation import MAX_METRICS_PER_BATCH
  from mlflow.utils.autologging_utils.client import MlflowAutologgingQueueingClient
  from mlflow.utils.autologging_utils.events import AutologgingEventLogger
  from mlflow.utils.autologging_utils.logging_and_warnings import set_mlflow_events_and_warnings_behavior_globally, set_non_mlflow_warnings_behavior_for_current_thread
  from mlflow.utils.autologging_utils.safety import ExceptionSafeAbstractClass, ExceptionSafeClass, PatchFunction, exception_safe_function_for_class, is_testing, picklable_exception_safe_function, revert_patches, safe_patch, update_wrapper_extended, with_managed_run
  from mlflow.utils.autologging_utils.versioning import FLAVOR_TO_MODULE_NAME_AND_VERSION_INFO_KEY, get_min_max_version_and_pip_release, is_flavor_supported_for_associated_package_versions
label_desc: Use image node_id 9 for calling a global function with example usage: autologging_is_disabled(integration_name) and returns: False, True, get_autologging_config