code: func LoadOCIConfig(path string) (*OCIConfig, error) {
  	contents, err := ioutil.ReadFile(path)
  	if err != nil {
  		return nil, errors.Wrapf(err, "reading OCI config file %q", path)
  	}
  
  	cfg := OCIConfig{}
  	if err := yaml.Unmarshal(contents, &cfg); err != nil {
  		return nil, errors.Wrapf(err, "parsing OCI config file %q", path)
  	}
  	return &cfg, nil
  }
docs: // LoadOCIConfig reads and parses the OCI ExternalDNS config file at the given
  // path.