mailman_pgp.config package

Submodules

mailman_pgp.config.config module

Mailman PGP configuration module.

class mailman_pgp.config.config.Config[source]

Bases: configparser.ConfigParser

A ConfigParser with a name.

convert()[source]
get_value(section, option)[source]
load(name)[source]

Load the plugin configuration, and set our name.

Parameters:name (str) – The name to set/load configuration for.
set(section, option, value=None)[source]
validate()[source]

mailman_pgp.config.converter module

Config conversion.

class mailman_pgp.config.converter.ConfigConverter(schema)[source]

Bases: object

Converts a ConfigParser object values according to a schema.

convert(cfg)[source]
Parameters:cfg (ConfigParser) –
converter(section, option)[source]

mailman_pgp.config.validator module

Config validation.

class mailman_pgp.config.validator.ConfigValidator(schema)[source]

Bases: object

Validates a ConfigParser object against a schema.

validate(cfg)[source]
Parameters:cfg (ConfigParser) –

Module contents