Based on C++ `cnf_vars` as visualized by *get_cnf*.
- Internal data representation: see module doc
+ Internal data representation: list of conf var dicts; see module doc for
+ details
"""
def __init__(self, cnf=None):
"""
Creates a simple configuration.
+ Does not check whether given cnf list contains only valid data.
+ Does not recurse into dicts.
+
:param cnf: initial set of conf var data (default: None = empty conf)
:type cnf: list or anything that :py:func:`get_cnf` can read
"""