grizzled

config

package config

Classes and objects to aid in the parsing of INI-style configuration files. This package is similar, in concept, to the Python ConfigParser module (though its implementation and capabilities differ quite a bit).

Visibility
  1. Public
  2. All

Type Members

  1. class ConfigException extends Exception

    Base class for all configuration exceptions.

  2. class Configuration extends AnyRef

    An INI-style configuration file parser.

  3. class ConversionException extends ConfigException

  4. class DuplicateOptionException extends ConfigException

    Thrown when a duplicate option is encountered.

  5. class DuplicateSectionException extends ConfigException

    Thrown when a duplicate section is encountered.

  6. class NoSuchOptionException extends ConfigException

    Thrown when an expected option is not present in the confiruation.

  7. class NoSuchSectionException extends ConfigException

    Thrown when an expected section is not present in the confiruation.

  8. class Section extends AnyRef

    Used as a wrapper to pass a section to callbacks.

  9. class SubstitutionException extends ConfigException

Value Members

  1. object Configuration extends AnyRef

    Companion object for the Configuration class

  2. object ConfigurationReader extends AnyRef

    A configuration reader: Reads a source and produces a parsed configuration.