memote.suite.cli.config

Define and make parseable the memote configuration file.

Module Contents

Classes

ConfigSectionSchema Describes all sections of the memote configuration file.
ConfigFileProcessor Determine which files to look for and what sections.
class memote.suite.cli.config.ConfigSectionSchema[source]

Bases: object

Describes all sections of the memote configuration file.

class Memote[source]

Bases: click_configfile.SectionSchema

Describes the memote configuration keys and values.

Memote configuration should be carried out either in ‘setup.cfg’ or a dedicated ‘memote.ini’ file.

collect[source]
git[source]
addargs[source]
model[source]
deployment[source]
location[source]
github_repository[source]
github_username[source]
exclusive[source]
skip[source]
solver[source]
solver_timeout[source]
experimental[source]
class memote.suite.cli.config.ConfigFileProcessor[source]

Bases: click_configfile.ConfigFileReader

Determine which files to look for and what sections.

config_files = ['memote.ini', 'setup.cfg'][source]
config_section_schemas[source]