Coverage for curator/validators/logconfig.py: 0%

4 statements  

« prev     ^ index     » next       coverage.py v7.2.7, created at 2023-07-10 17:51 -0600

1"""Logging Schema definition""" 

2from voluptuous import Optional, Schema 

3from curator.defaults import logging_defaults 

4 

5def logging(): 

6 """ 

7 Pulls value from :py:func:`~.curator.defaults.logging_defaults.config_logging` 

8 

9 :returns: ``{Optional('logging'): logging_defaults.config_logging()}`` 

10 :rtype: :py:class:`~.voluptuous.schema_builder.Schema` 

11 """ 

12 return Schema({Optional('logging'): logging_defaults.config_logging()})