kabbes_config.key package

Submodules

kabbes_config.key.Key module

class kabbes_config.key.Key.Key(Node, key)[source]

Bases: ParentClass

keys are evaluated, values are referenced

add_eval_code() str[source]

adds the eval code to the beginning of the key

chop_off_head()[source]

chop off at the first split, return the rest

eval()[source]

This will only be called if the Node Key has ! in it

has_eval_code() bool[source]

returns whether a key starts with the eval code

split()[source]

returns a list of strings split by the _ATT_SPLIT

strip_eval_code() str[source]

strips the eval code from the beginning of the key

Module contents