Revision ddfb6278

b/snf-webproject/conf/10-snf-webproject-logging.conf
1
# # -*- coding: utf-8 -*-
2
# #
3
# # Logging configuration
4
# ##################################
1
# -*- coding: utf-8 -*-
5 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
#}
6 19
#
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
#
21
#LOGGING_SETUP = {
22
#    'version': 1,
23
#    'disable_existing_loggers': False,
20 24
#
21
# LOGGING_SETUP = {
22
#     'version': 1,
23
#     'disable_existing_loggers': False,
25
#    'formatters':  FORMATTERS,
26
#    'handlers': {
27
#        'null': {
28
#            'class': 'logging.NullHandler',
29
#        },
30
#        'console': {
31
#            'class': 'logging.StreamHandler',
32
#            'formatter': 'verbose'
33
#        },
34
#        'syslog': {
35
#            'class': 'logging.handlers.SysLogHandler',
36
#            'address': '/dev/log',
37
#            # 'address': ('localhost', 514),
38
#            'facility': 'daemon',
39
#            'formatter': 'verbose',
40
#            'level': 'INFO',
41
#        },
42
#        'mail_admins': {
43
#            'level': 'ERROR',
44
#            'class': 'django.utils.log.AdminEmailHandler',
45
#            'include_html': False,
46
#        }
47
#    },
24 48
#
25
#     'formatters':  FORMATTERS,
26
#     'handlers': {
27
#         'null': {
28
#             'class': 'logging.NullHandler',
29
#         },
30
#         'console': {
31
#             'class': 'logging.StreamHandler',
32
#             'formatter': 'verbose'
33
#         },
34
#         'syslog': {
35
#             'class': 'logging.handlers.SysLogHandler',
36
#             'address': '/dev/log',
37
# #            'address': ('localhost', 514),
38
#             'facility': 'daemon',
39
#             'formatter': 'verbose',
40
#             'level': 'INFO',
41
#         },
42
#     },
49
#    'loggers': {
50
#        '': {
51
#            'handlers': ['console'],
52
#            'level': 'INFO'
53
#        },
54
#        'django.request': {
55
#            'handlers': ['mail_admins'],
56
#            'level': 'ERROR',
57
#            'propagate': False,
58
#        },
59
#        'synnefo': {
60
#            'handlers': ['console'],
61
#            'level': 'INFO',
62
#            'propagate': 0
63
#        },
64
#    }
65
#}
43 66
#
44
#     'loggers': {
45
#         '': {
46
#             'handlers': ['console'],
47
#             'level': 'INFO'
48
#         },
49
#         'synnefo': {
50
#             'handlers': ['console'],
51
#             'level': 'INFO',
52
#             'propagate': 0
53
#         },
54
#     }
55
# }
67
##LOGGING_SETUP['loggers']['synnefo.admin'] = {'level': 'INFO', 'propagate': 1}
68
##LOGGING_SETUP['loggers']['synnefo.api'] = {'level': 'INFO', 'propagate': 1}
69
##LOGGING_SETUP['loggers']['synnefo.db'] = {'level': 'INFO', 'propagate': 1}
70
##LOGGING_SETUP['loggers']['synnefo.logic'] = {'level': 'INFO', 'propagate': 1}
56 71
#
57
# LOGGING_SETUP['loggers']['synnefo.admin'] = {'level': 'INFO', 'propagate': 1}
58
# LOGGING_SETUP['loggers']['synnefo.api'] = {'level': 'INFO', 'propagate': 1}
59
# LOGGING_SETUP['loggers']['synnefo.db'] = {'level': 'INFO', 'propagate': 1}
60
# LOGGING_SETUP['loggers']['synnefo.logic'] = {'level': 'INFO', 'propagate': 1}
72
## To set logging level for plankton to DEBUG just uncomment the follow line:
73
## LOGGING_SETUP['loggers']['synnefo.plankton'] = {'level': 'INFO', 'propagate': 1}
61 74
#
62
# # To set logging level for plankton to DEBUG just uncomment the follow line:
63
# # LOGGING_SETUP['loggers']['synnefo.plankton'] = {'level': 'INFO', 'propagate': 1}
75
#SNF_MANAGE_LOGGING_SETUP = {
76
#    'version': 1,
77
#    'disable_existing_loggers': False,
64 78
#
65
# SNF_MANAGE_LOGGING_SETUP = {
66
#     'version': 1,
67
#     'disable_existing_loggers': False,
79
#    'formatters': FORMATTERS,
68 80
#
69
#     'formatters': FORMATTERS,
81
#    'handlers': {
82
#        'console': {
83
#            'class': 'logging.StreamHandler',
84
#            'formatter': 'verbose'
85
#        },
86
#    },
70 87
#
71
#     'handlers': {
72
#         'console': {
73
#             'class': 'logging.StreamHandler',
74
#             'formatter': 'verbose'
75
#         },
76
#     },
77
#
78
#     'loggers': {
79
#         '': {
80
#                 'handlers': ['console'],
81
#                 'level': 'WARNING'
82
#             },
83
#     }
84
# }
85
#
86
# SNF_MANAGE_LOGGING_SETUP['loggers']['synnefo'] = {'handlers': ['console'],
87
#                                                   'level': 'WARNING',
88
#                                                   'propagate': 0}
88
#    'loggers': {
89
#        '': {
90
#            'handlers': ['console'],
91
#            'level': 'WARNING'
92
#        },
93
#    }
94
#}
b/snf-webproject/synnefo/webproject/settings/default/logging.py
5 5

  
6 6

  
7 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
        },
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 18
}
19 19

  
20 20

  
......
34 34
        'syslog': {
35 35
            'class': 'logging.handlers.SysLogHandler',
36 36
            'address': '/dev/log',
37
#            'address': ('localhost', 514),
37
            # 'address': ('localhost', 514),
38 38
            'facility': 'daemon',
39 39
            'formatter': 'verbose',
40 40
            'level': 'INFO',
41 41
        },
42
        'mail_admins': {
43
            'level': 'ERROR',
44
            'class': 'django.utils.log.AdminEmailHandler',
45
            'include_html': False,
46
        }
42 47
    },
43 48

  
44 49
    'loggers': {
......
46 51
            'handlers': ['console'],
47 52
            'level': 'INFO'
48 53
        },
54
        'django.request': {
55
            'handlers': ['mail_admins'],
56
            'level': 'ERROR',
57
            'propagate': False,
58
        },
49 59
        'synnefo': {
50 60
            'handlers': ['console'],
51 61
            'level': 'INFO',
......
54 64
    }
55 65
}
56 66

  
57
LOGGING_SETUP['loggers']['synnefo.admin'] = {'level': 'INFO', 'propagate': 1}
58
LOGGING_SETUP['loggers']['synnefo.api'] = {'level': 'INFO', 'propagate': 1}
59
LOGGING_SETUP['loggers']['synnefo.db'] = {'level': 'INFO', 'propagate': 1}
60
LOGGING_SETUP['loggers']['synnefo.logic'] = {'level': 'INFO', 'propagate': 1}
67
#LOGGING_SETUP['loggers']['synnefo.admin'] = {'level': 'INFO', 'propagate': 1}
68
#LOGGING_SETUP['loggers']['synnefo.api'] = {'level': 'INFO', 'propagate': 1}
69
#LOGGING_SETUP['loggers']['synnefo.db'] = {'level': 'INFO', 'propagate': 1}
70
#LOGGING_SETUP['loggers']['synnefo.logic'] = {'level': 'INFO', 'propagate': 1}
61 71

  
62 72
# To set logging level for plankton to DEBUG just uncomment the follow line:
63 73
# LOGGING_SETUP['loggers']['synnefo.plankton'] = {'level': 'INFO', 'propagate': 1}
......
77 87

  
78 88
    'loggers': {
79 89
        '': {
80
                'handlers': ['console'],
81
                'level': 'WARNING'
82
            },
90
            'handlers': ['console'],
91
            'level': 'WARNING'
92
        },
83 93
    }
84 94
}
85

  
86
SNF_MANAGE_LOGGING_SETUP['loggers']['synnefo'] = {'handlers': ['console'],
87
                                                  'level': 'WARNING',
88
                                                  'propagate': 0}

Also available in: Unified diff