class documentation

This abstract class defines the interface for module configurations.

Method readConfiguration Read a configuration from the configuration file.
Method validateConfiguration Validate a configuration.
@abstractmethod
def readConfiguration(self, parser: configparser.ConfigParser, config: Configuration):
@abstractmethod
def validateConfiguration(self, config: Configuration, initial: bool | None = False):