woom.conf

woom.conf#

Configurations related utilities based on the configobj system

Attributes

VALIDATOR_FUNCTIONS

Default woom validator fonctions

Functions

get_cfgspecs(cfgspecsfiles)

Get a configuration specification instance from a list of files

get_validator()

Get a configobj.validate.Validator instance

inherit_cfg(cfg, inherit_from)

Inherit content from another config

is_datetime(value[, round])

Convert to pandas.Timestamp

is_pages(values)

Convert a one-based page-like selection

is_path(value)

Convert to pathlib.Path

is_timedelta(value)

Convert to pandas.Timedelta

keep_sections(cfg)

Only keep section

load_cfg(cfgfile, cfgspecsfiles[, ...])

Get a validated configobj.configObj instance

merge_args_with_config(cfg, args, names[, ...])

Merge parser arguments with configuration items

strip_out_sections(cfg)

Remove all sections keeping only scalars

Exceptions