original_docstring: Checks if the given entry is valid. Raises an exception unless the entry is formatted:
  
          "fake_data": {
              "value": "true",
              "section": "bci_config",
              "readableName": "Fake Data Sessions",
              "helpTip": "If true, fake data server used",
              "recommended_values": "",
              "type": "bool"
          }
  
          entry_name : str - name of the configuration parameter
          entry : dict - parameter properties
          
docstring: Checks if the given entry is valid.
  
  entry_name : str - name of the configuration parameter
  entry : dict - parameter properties
docstring_tokens: Checks if the given entry is valid . entry_name : str - name of the configuration parameter entry : dict - parameter properties
code: def check_valid_entry(self, entry_name: str, entry: dict):
          """Checks if the given entry is valid. Raises an exception unless the entry is formatted:
  
          "fake_data": {
              "value": "true",
              "section": "bci_config",
              "readableName": "Fake Data Sessions",
              "helpTip": "If true, fake data server used",
              "recommended_values": "",
              "type": "bool"
          }
  
          entry_name : str - name of the configuration parameter
          entry : dict - parameter properties
          """
          if not isinstance(entry, abc.Mapping):
              raise AttributeError(f"'{entry_name}' value must be a dict")
          if set(entry.keys()) != self.required_keys:
              raise Exception(
                  f"Incorrect format for key: {entry_name}; value must contain required keys"
              )
          if entry['type'] not in self.supported_types:
              raise Exception(
                  f"Type not supported for key: {entry_name}, type: {entry['type']}"
              )
code_tokens: def check_valid_entry ( self , entry_name : str , entry : dict ) : if not isinstance ( entry , abc . Mapping ) : raise AttributeError ( f"'{entry_name}' value must be a dict" ) if set ( entry . keys ( ) ) != self . required_keys : raise Exception ( f"Incorrect format for key: {entry_name}; value must contain required keys" ) if entry [ 'type' ] not in self . supported_types : raise Exception ( f"Type not supported for key: {entry_name}, type: {entry['type']}" )
short_docstring: Checks if the given entry is valid.
short_docstring_tokens: Checks if the given entry is valid .
comment: """Checks if the given entry is valid. Raises an exception unless the entry is formatted:
  
          "fake_data": {
              "value": "true",
              "section": "bci_config",
              "readableName": "Fake Data Sessions",
              "helpTip": "If true, fake data server used",
              "recommended_values": "",
              "type": "bool"
          }
  
          entry_name : str - name of the configuration parameter
          entry : dict - parameter properties
          """