Source code for xtd.core.config

# -*- coding: utf-8
#------------------------------------------------------------------#

__author__ = "Xavier MARCELET <xavier@marcelet.com>"

#------------------------------------------------------------------#

from .        import checkers, manager, formatter
from .manager import ConfigManager

#------------------------------------------------------------------#

[docs]def get(p_section, p_name): return ConfigManager().get(p_section, p_name)
[docs]def set(p_section, p_name, p_value): return ConfigManager().set(p_section, p_name, p_value)
[docs]def sections(): return ConfigManager().sections()
[docs]def section_exists(p_section): return ConfigManager().section_exists(p_section)
[docs]def options(p_section): return ConfigManager().options(p_section)
[docs]def option_exists(p_section, p_name): return ConfigManager().option_exists(p_section, p_name)