Statistics
| Branch: | Tag: | Revision:

root / settings.d / 00-logging.conf @ 9e98ba3c

History | View | Annotate | Download (3.1 kB)

1
# -*- coding: utf-8 -*-
2
#
3
# Logging configuration
4
##################################
5

    
6
LOGGING = {
7
    'version': 1,
8
    'disable_existing_loggers': True,
9
    
10
    'formatters': {
11
        'simple': {
12
            'format': '%(message)s'
13
        },
14
        'verbose': {
15
            'format': '%(asctime)s [%(levelname)s] %(message)s'
16
        },
17
        'django': {
18
            'format': '[%(asctime)s] %(levelname)s %(message)s',
19
            'datefmt': '%d/%b/%Y %H:%M:%S'
20
        },
21
    },
22
    
23
    'handlers': {
24
        'null': {
25
            'class': 'logging.NullHandler',
26
        },
27
        'console': {
28
            'class': 'logging.StreamHandler',
29
            'formatter': 'django'
30
        },
31
        'syslog': {
32
            'class': 'logging.handlers.SysLogHandler',
33
            'address': '/dev/log',
34
#            'address': ('localhost', 514),
35
            'facility': 'logging.handlers.SysLogHandler.LOG_DAEMON',
36
            'formatter': 'verbose',
37
            'level': 'INFO',
38
        },
39
    },
40
    
41
    'loggers': {
42
        'synnefo': {
43
            'handlers': ['console'],
44
            'level': 'DEBUG'
45
        },
46
        'synnefo.admin': {
47
            'level': 'DEBUG',
48
            'propagate': 1
49
        },
50
        'synnefo.api': {
51
            'level': 'DEBUG',
52
            'propagate': 1
53
        },
54
        'synnefo.db': {
55
            'level': 'DEBUG',
56
            'propagate': 1
57
        },
58
        'synnefo.logic': {
59
            'level': 'DEBUG',
60
            'propagate': 1
61
        },
62
    }    
63
}
64

    
65
DISPATCHER_LOGGING = {
66
    'version': 1,
67
    'disable_existing_loggers': True,
68
    
69
    'formatters': {
70
        'verbose': {
71
            'format': '%(asctime)s [%(levelname)s] %(message)s'
72
        },
73
    },
74
    
75
    'handlers': {
76
        'console': {
77
            'class': 'logging.StreamHandler',
78
            'formatter': 'verbose'
79
        },
80
        'file': {
81
            'class': 'logging.handlers.WatchedFileHandler',
82
            'filename': 'dispatcher.log',
83
            'formatter': 'verbose',
84
            'level': 'INFO'
85
        },
86
    },
87
    
88
    'loggers': {
89
        'synnefo': {'propagate': 1}
90
    },
91
    
92
    'root': {
93
        'handlers': ['console', 'file'],
94
        'level': 'DEBUG',
95
    }
96
}
97

    
98
RECONCILIATION_LOGGING = {
99
    'version': 1,
100
    'disable_existing_loggers': True,
101
    
102
    'formatters': {
103
        'verbose': {
104
            'format': '%(asctime)s [%(levelname)s] %(message)s'
105
        },
106
    },
107
    
108
    'handlers': {
109
        'console': {
110
            'class': 'logging.StreamHandler',
111
            'formatter': 'verbose'
112
        },
113
    },
114
    
115
    'loggers': {
116
        'synnefo': {'propagate': 1}
117
    },
118
    
119
    'root': {
120
        'handlers': ['console'],
121
        'level': 'DEBUG',
122
    }
123
}
124

    
125
SNFADMIN_LOGGING = {
126
    'version': 1,
127
    'disable_existing_loggers': True,
128
    
129
    'formatters': {
130
        'verbose': {
131
            'format': '%(asctime)s [%(levelname)s] %(message)s'
132
        },
133
    },
134
    
135
    'handlers': {
136
        'console': {
137
            'class': 'logging.StreamHandler',
138
            'formatter': 'verbose'
139
        },
140
    },
141
    
142
    'loggers': {
143
        'synnefo': {'propagate': 1}
144
    },
145
    
146
    'root': {
147
        'handlers': ['console'],
148
        'level': 'DEBUG',
149
    }
150
}