code: def read_table_config(self, path: str):
      yaml_conf = os.path.abspath(path)
      logger.info("Opening YAML config file: %s", yaml_conf)
      with open(yaml_conf) as f:
          documents = yaml.safe_load_all(f)
          for conf in documents:
              self.table_config = merge({}, conf, self.table_config)
  
file_path: Merlin/docs/smx2rst.py
imports: import argparse
  import json
  import logging
  import os
  import re
  import sys
  import typing
  from pathlib import Path
  import yaml
  from mergedeep import merge
label_desc: Use image node_id 2 for calling the Smx2Rst obj's underlying member method code with example usage: obj.read_table_config(path) without return types