Revision bdff90d3

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

  
6

  
7
FORMATTERS = {
8
        'simple': {
9
            'format': '%(asctime)s [%(levelname)s] %(message)s'
10
        },
11
        'verbose': {
12
            'format': '%(asctime)s [%(process)d] %(name)s %(module)s [%(levelname)s] %(message)s'
13
        },
14
        'django': {
15
            'format': '[%(asctime)s] %(levelname)s %(message)s',
16
            'datefmt': '%d/%b/%Y %H:%M:%S'
17
        },
18
}
19

  
20
LOGGING_SETUP = {
21
    'version': 1,
22
    'disable_existing_loggers': True,
23

  
24
    'formatters':  FORMATTERS,
25
    'handlers': {
26
        'null': {
27
            'class': 'logging.NullHandler',
28
        },
29
        'console': {
30
            'class': 'logging.StreamHandler',
31
            'formatter': 'verbose'
32
        },
33
        'syslog': {
34
            'class': 'logging.handlers.SysLogHandler',
35
            'address': '/dev/log',
36
#            'address': ('localhost', 514),
37
            'facility': 'daemon',
38
            'formatter': 'verbose',
39
            'level': 'INFO',
40
        },
41
    },
42

  
43
    'loggers': {
44
        '': {
45
            'handlers': ['console'],
46
            'level': 'INFO'
47
        },
48
        'synnefo': {
49
            'handlers': ['console'],
50
            'level': 'INFO',
51
            'propagate': 0
52
        },
53
        'synnefo.admin': {
54
            'level': 'INFO',
55
            'propagate': 1
56
        },
57
        'synnefo.api': {
58
            'level': 'INFO',
59
            'propagate': 1
60
        },
61
        'synnefo.db': {
62
            'level': 'INFO',
63
            'propagate': 1
64
        },
65
        'synnefo.logic': {
66
            'level': 'INFO',
67
            'propagate': 1
68
        },
69
    }
70
}
71

  
72
SNF_MANAGE_LOGGING_SETUP = {
73
    'version': 1,
74
    'disable_existing_loggers': True,
75

  
76
    'formatters': FORMATTERS,
77

  
78
    'handlers': {
79
        'console': {
80
            'class': 'logging.StreamHandler',
81
            'formatter': 'verbose'
82
        },
83
    },
84

  
85
    'loggers': {
86
        '': {
87
            'handlers': ['console'],
88
            'level': 'WARNING'
89
        },
90
        'synnefo': {
91
            'handlers': ['console'],
92
            'level': 'WARNING',
93
            'propagate': 0
94
        }
95
    }
96
}
b/snf-webproject/synnefo/webproject/settings/default/logging.py
1
# Setup logging (use this name for the setting to avoid conflicts with django > 1.2.x).
2
LOGGING_SETUP = {
3
    'version': 1,
4
    'disable_existing_loggers': True,
5
    'formatters': {
1
# -*- coding: utf-8 -*-
2
#
3
# Logging configuration
4
##################################
5

  
6

  
7
FORMATTERS = {
6 8
        'simple': {
7
            'format': '%(message)s'
9
            'format': '%(asctime)s [%(levelname)s] %(message)s'
8 10
        },
9 11
        'verbose': {
10
            'format': '%(asctime)s [%(levelname)s] %(name)s %(message)s'
12
            'format': '%(asctime)s [%(process)d] %(name)s %(module)s [%(levelname)s] %(message)s'
11 13
        },
12
    },
14
        'django': {
15
            'format': '[%(asctime)s] %(levelname)s %(message)s',
16
            'datefmt': '%d/%b/%Y %H:%M:%S'
17
        },
18
}
19

  
20

  
21
LOGGING_SETUP = {
22
    'version': 1,
23
    'disable_existing_loggers': True,
24

  
25
    'formatters':  FORMATTERS,
13 26
    'handlers': {
14 27
        'null': {
15 28
            'class': 'logging.NullHandler',
......
18 31
            'class': 'logging.StreamHandler',
19 32
            'formatter': 'verbose'
20 33
        },
21
        'file': {
22
            'class': 'logging.FileHandler',
34
        'syslog': {
35
            'class': 'logging.handlers.SysLogHandler',
36
            'address': '/dev/log',
37
#            'address': ('localhost', 514),
38
            'facility': 'daemon',
23 39
            'formatter': 'verbose',
40
            'level': 'INFO',
24 41
        },
25 42
    },
43

  
26 44
    'loggers': {
27
        'root': {
45
        '': {
28 46
            'handlers': ['console'],
29 47
            'level': 'INFO'
30 48
        },
49
        'synnefo': {
50
            'handlers': ['console'],
51
            'level': 'INFO',
52
            'propagate': 0
53
        },
54
        'synnefo.admin': {
55
            'level': 'INFO',
56
            'propagate': 1
57
        },
58
        'synnefo.api': {
59
            'level': 'INFO',
60
            'propagate': 1
61
        },
62
        'synnefo.db': {
63
            'level': 'INFO',
64
            'propagate': 1
65
        },
66
        'synnefo.logic': {
67
            'level': 'INFO',
68
            'propagate': 1
69
        },
31 70
    }
32 71
}
33 72

  
73
SNF_MANAGE_LOGGING_SETUP = {
74
    'version': 1,
75
    'disable_existing_loggers': True,
76

  
77
    'formatters': FORMATTERS,
78

  
79
    'handlers': {
80
        'console': {
81
            'class': 'logging.StreamHandler',
82
            'formatter': 'verbose'
83
        },
84
    },
85

  
86
    'loggers': {
87
        '': {
88
                'handlers': ['console'],
89
                'level': 'WARNING'
90
            },
91
        'synnefo': {
92
                'handlers': ['console'],
93
                'level': 'WARNING',
94
                'propagate': 0
95
        }
96
    }
97
}

Also available in: Unified diff