code: def __exit__(self, exc_type, exc_val, exc_tb):
      self.close()
  
file_path: dstack/src/dstack/_internal/core/services/ssh/tunnel.py
imports: import os
  import subprocess
  import tempfile
  from typing import Dict, Optional
  from dstack._internal.core.services.ssh import get_ssh_error
  from dstack._internal.utils.logging import get_logger
  from dstack._internal.utils.path import PathLike
label_desc: Use image node_id 5 for calling the SSHTunnel obj's underlying member method code with example usage: obj.__exit__(exc_type, exc_val, exc_tb) without return types