add parents method to MetaConfig

This commit is contained in:
2019-09-02 14:08:05 +02:00
parent 7c641961d3
commit 06ad839468
3 changed files with 10 additions and 2 deletions

View File

@ -45,4 +45,4 @@ allfuncs.extend(all_options)
del(all_options)
__all__ = tuple(allfuncs)
del(allfuncs)
__version__ = "3.0rc14"
__version__ = "3.0rc15"

View File

@ -1445,6 +1445,11 @@ class _TiramisuContextMixConfig(_TiramisuContextGroupConfig, _TiramisuContextCon
"""Add config from MetaConfig"""
self._config_bag.context.add_config(config)
def parents(self):
"""Get all parents of current config"""
for parent in self._config_bag.context.get_parents():
yield self._return_config(parent)
class _TiramisuContextMetaConfig(_TiramisuContextMixConfig):
"""Actions to MetaConfig"""