Esempio n. 1
0
def init_logging(clear_all = False):
    '''Initialise logging'''
    from djpcms.utils.log import dictConfig
    
    if clear_all:
        import logging
        logging.Logger.manager.loggerDict.clear()

    if sites.settings.LOGGING:
        dictConfig(sites.settings.LOGGING)
Esempio n. 2
0
 def setup_logging(self, settings, options):
     LOGGING = settings.LOGGING
     if LOGGING:
         if settings.DEBUG:
             handlers = ['console']
             LOGGING['handlers']['console']['level'] = 'DEBUG'
             LOGGING['root'] = {
                             'handlers': handlers,
                             'level': 'DEBUG',
                             }
         dictConfig(settings.LOGGING)
Esempio n. 3
0
 def setup_logging(self, settings, options):
     '''Setup logging for :class:`Command`. Override if you need to.'''
     LOGGING = {
           'version': 1,
           'disable_existing_loggers': False,
           'formatters': {
                 'simple': {'format': '%(message)s'},
                 },
         'handlers': {
                 'simple': {
                     'level': 'DEBUG',
                     'class': 'logging.StreamHandler',
                     'formatter': 'simple'
                 },
         },
         'root': {
                 'handlers': ['simple'],
                 'level': 'DEBUG',
         }
     }
     dictConfig(LOGGING)
Esempio n. 4
0
 def setup_logging(self, settings, options):
     '''Setup logging for :class:`Command`. Override if you need to.'''
     LOGGING = {
         'version': 1,
         'disable_existing_loggers': False,
         'formatters': {
             'simple': {
                 'format': '%(message)s'
             },
         },
         'handlers': {
             'simple': {
                 'level': 'DEBUG',
                 'class': 'logging.StreamHandler',
                 'formatter': 'simple'
             },
         },
         'root': {
             'handlers': ['simple'],
             'level': 'DEBUG',
         }
     }
     dictConfig(LOGGING)