class_docstr: Context manager for setup/teardown tasks.
  
  :meta private:
code: def error(cls, message: str):
      cls.active = False
      cls.context_map.clear()
      cls._context_managed_setup_task = []
      cls._context_managed_teardown_task = []
      cls._previous_context_managed_setup_task = []
      cls._previous_context_managed_teardown_task = []
      raise ValueError(message)
  
imports: from __future__ import annotations
  from typing import TYPE_CHECKING, cast
  from airflow.exceptions import AirflowException
label_desc: Use image node_id 18 for calling the BaseSetupTeardownContext obj's underlying member method code with example usage: obj.error(cls, message) without return types