code: def exit(self, code: Optional[Union[int, str]] = 0) -> None:
      self.exit_code = code  # type: ignore
      self._orig_exit(code)
  
imports: import atexit
  import logging
  import sys
  import threading
  import time
  import types
  from typing import Any, Optional, Union
  from determined.common import api
  from determined.common.api import bindings
label_desc: Use image node_id 3 for calling the _ExitHook obj's underlying member method code with example usage: obj.exit(code) without return types