syn.conf package¶
Submodules¶
syn.conf.conf module¶
syn.conf.conf2 module¶
-
class
syn.conf.conf2.ConfDict(**kwargs)¶ Bases:
syn.base.b.base.BaseClass Options:
- args: ()
- autodoc: True
- coerce_args: False
- id_equality: False
- init_validate: False
- make_hashable: False
- make_type_object: True
- optional_none: False
- register_subclasses: False
- repr_template:
- coerce_hooks: ()
- create_hooks: ()
- init_hooks: ()
- init_order: ()
- metaclass_lookup: (‘coerce_hooks’, ‘init_hooks’, ‘create_hooks’, ‘setstate_hooks’)
- setstate_hooks: ()
-
class
syn.conf.conf2.ConfList(**kwargs)¶ Bases:
syn.base.b.wrapper.ListWrapperKeyword-Only Arguments:
- _list: <Schema>
- The wrapped list
Class Options:
- args: ()
- autodoc: True
- coerce_args: False
- id_equality: False
- init_validate: False
- make_hashable: False
- make_type_object: True
- max_len: None
- min_len: None
- optional_none: False
- register_subclasses: False
- repr_template:
- coerce_hooks: ()
- create_hooks: ()
- init_hooks: ()
- init_order: ()
- metaclass_lookup: (‘coerce_hooks’, ‘init_hooks’, ‘create_hooks’, ‘setstate_hooks’)
- setstate_hooks: ()
Groups:
- _all: _list
- copy_copy: _list
- _internal: _list
- str_exclude: _list
-
schema= <syn.schema.b.sequence.Repeat {'set': <syn.sets.b.operators.Union {'_id': None, '_node_count': 21, '_name': None}>, 'lb': 0, 'greedy': True, '_name': None, '_node_count': 2, '_id': None, 'ub': None}>¶
-
class
syn.conf.conf2.Conf(**kwargs)¶ Bases:
syn.conf.conf2.ConfDictKeyword-Only Arguments:
_env: dict vars: ConfDict
Class Options:
- args: ()
- autodoc: True
- coerce_args: False
- id_equality: False
- init_validate: False
- make_hashable: False
- make_type_object: True
- optional_none: False
- register_subclasses: False
- repr_template:
- coerce_hooks: ()
- create_hooks: ()
- init_hooks: ()
- init_order: ()
- metaclass_lookup: (‘coerce_hooks’, ‘init_hooks’, ‘create_hooks’, ‘setstate_hooks’)
- setstate_hooks: ()
Groups:
- _all: _env, vars
syn.conf.vars module¶
-
class
syn.conf.vars.Vars(**kwargs)¶ Bases:
syn.base.b.base.BaseClass Options:
- args: ()
- autodoc: True
- coerce_args: False
- env_default: False
- id_equality: False
- init_validate: False
- make_hashable: False
- make_type_object: True
- optional_none: False
- register_subclasses: False
- repr_template:
- coerce_hooks: ()
- create_hooks: ()
- init_hooks: ()
- init_order: ()
- metaclass_lookup: (‘coerce_hooks’, ‘init_hooks’, ‘create_hooks’, ‘setstate_hooks’)
- setstate_hooks: ()
-
classmethod
coerce(value)¶