code: def get_boolean(self, section, name, default=None):
          
          try:
              value = self.get(section, name)
          except KeyError:
              return default
          if value.lower() == "true":
              return True
          elif value.lower() == "false":
              return False
          raise ValueError("not a valid boolean string: %r" % value)
docs: Retrieve a configuration setting as boolean.
  
          :param section: Tuple with section name and optional subsection namee
          :param name: Name of the setting, including section and possible
              subsection.
          :return: Contents of the setting
          :raise KeyError: if the value is not set