code: def __init__(self, provider: str, path: str):
      super().__init__(provider=provider, path=path)
      self.headers: Dict[str, Dict[str, str]] = {
          "package_test/explicit.yaml": {"package": "a.b"},
          "package_test/global.yaml": {"package": "_global_"},
          "package_test/group.yaml": {"package": "_group_"},
          "package_test/group_name.yaml": {
              "package": "foo._group_._name_"
          },
          "package_test/name.yaml": {"package": "_name_"},
          "package_test/none.yaml": {},
          "primary_config_with_non_global_package.yaml": {
              "package": "foo"
          },
          "configs_with_defaults_list.yaml": {"package": "_global_"},
          "configs_with_defaults_list/global_package.yaml": {
              "package": "_global_"
          },
          "configs_with_defaults_list/group_package.yaml": {
              "package": "_group_"
          },
      }
      self.configs: Dict[str, Dict[str, Any]] = {
          "primary_config.yaml": {"primary": True},
          "primary_config_with_non_global_package.yaml": {
              "primary": True
          },
          "config_without_group.yaml": {"group": False},
          "config_with_unicode.yaml": {"group": "数据库"},
          "dataset/imagenet.yaml": {
              "name": "imagenet",
              "path": "/datasets/imagenet",
          },
          "dataset/cifar10.yaml": {
              "name": "cifar10",
              "path": "/datasets/cifar10",
          },
          "level1/level2/nested1.yaml": {"l1_l2_n1": True},
          "level1/level2/nested2.yaml": {"l1_l2_n2": True},
          "package_test/explicit.yaml": {"foo": "bar"},
          "package_test/global.yaml": {"foo": "bar"},
          "package_test/group.yaml": {"foo": "bar"},
          "package_test/group_name.yaml": {"foo": "bar"},
          "package_test/name.yaml": {"foo": "bar"},
          "package_test/none.yaml": {"foo": "bar"},
          "config_with_defaults_list.yaml": {
              "defaults": [{"dataset": "imagenet"}],
              "key": "value",
          },
          "configs_with_defaults_list/global_package.yaml": {
              "defaults": [{"foo": "bar"}],
              "x": 10,
          },
          "configs_with_defaults_list/group_package.yaml": {
              "defaults": [{"foo": "bar"}],
              "x": 10,
          },
      }
  
file_path: hydra/examples/plugins/example_configsource_plugin/hydra_plugins/example_configsource_plugin/example_configsource_plugin.py
imports: from typing import Any, Dict, List, Optional
  from hydra.core.object_type import ObjectType
  from hydra.plugins.config_source import ConfigLoadError, ConfigResult, ConfigSource
  from omegaconf import OmegaConf
label_desc: Use image node_id 1 to create a new ConfigSourceExample object from inherited base classes: ConfigSource with example: obj = ConfigSourceExample(provider, path)