parameters: (self, mapping=None)
docstring: Initialize a ConfigValueStore.
  
          :type mapping: dict
          :param mapping: The mapping parameter is a map of string to a subclass
              of BaseProvider. When a config variable is asked for via the
              get_config_variable method, the corresponding provider will be
              invoked to load the value.
docstring_summary: Initialize a ConfigValueStore.
docstring_tokens: Initialize a ConfigValueStore .
function: def __init__(self, mapping=None):
          """Initialize a ConfigValueStore.
  
          :type mapping: dict
          :param mapping: The mapping parameter is a map of string to a subclass
              of BaseProvider. When a config variable is asked for via the
              get_config_variable method, the corresponding provider will be
              invoked to load the value.
          """
          self._overrides = {}
          self._mapping = {}
          if mapping is not None:
              for logical_name, provider in mapping.items():
                  self.set_config_provider(logical_name, provider)
function_tokens: def __init__ ( self , mapping = None ) : self . _overrides = { } self . _mapping = { } if mapping is not None : for logical_name , provider in mapping . items ( ) : self . set_config_provider ( logical_name , provider )