Default configuration

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
"""The module contains default configuration."""

import logging
import sys

import pycnfg

__all__ = ['CNFG']

logger = logging.getLogger('default')
logger.addHandler(logging.StreamHandler(stream=sys.stdout))
logger.setLevel('INFO')

CNFG = {
    'path': {
        'default': {
            'init': pycnfg.find_path,
            'producer': pycnfg.Producer,
            'global': {},
            'patch': {},
            'priority': 1,
            'steps': [],
        },
    },
    'logger': {
        'default': {
            'init': logger,
            'producer': pycnfg.Producer,
            'global': {},
            'patch': {},
            'priority': 1,
            'steps': [],
        },
    },

}
"""dict: Default configuration.

Specifies logger and project_path objects.
"""


if __name__ == '__main__':
    pass