code: def __init__(self, path):
      super().__init__(path, "YAML file structure is corrupted")
  
file_path: dvc/dvc/utils/serialize/_yaml.py
imports: import io
  from collections import OrderedDict
  from contextlib import contextmanager
  from typing import Any, TextIO
  from funcy import reraise
  from ._common import ParseError, _dump_data, _load_data, _modify_data
label_desc: Use image node_id 1 to create a new YAMLFileCorruptedError object from inherited base classes: YAMLError with example: obj = YAMLFileCorruptedError(path)