class_docstr: Base plugin class for all dynamically loaded and configured objects.
docstr: Load a YAML configuration file and recursively update the overall configuration.
docstr_tok: ["Load","a","YAML","configuration","file","and","recursively","update","the","overall","configuration","."]
code: def load_yaml_config(self, conf):
      """Load a YAML configuration file and recursively update the overall configuration."""
      with open(conf, "r", encoding="utf-8") as fd:
          self.config = recursive_dict_update(
              self.config, yaml.load(fd, Loader=UnsafeLoader)
          )
  
file_path: satpy/satpy/plugin_base.py
imports: import logging
  import yaml
  from yaml import UnsafeLoader
  from satpy._config import config_search_paths
  from satpy.utils import recursive_dict_update
label_desc: Use image node_id 2 for calling the Plugin obj's underlying member method code with example usage: obj.load_yaml_config(conf) without return types