Changeset 5dba493 in sasview for src/sas/logger_config.py


Ignore:
Timestamp:
Jul 11, 2018 6:47:52 AM (6 years ago)
Author:
Torin Cooper-Bennun <torin.cooper-bennun@…>
Children:
158a0c7
Parents:
4dd5766
Message:

rework XStream to continue to write to stdout/stderr alongside redirection; make logging level setting consistent; make log configuration more consistent

File:
1 edited

Legend:

Unmodified
Added
Removed
  • src/sas/logger_config.py

    rcee5c78 r5dba493  
    88import pkg_resources 
    99 
     10import sas.qtgui.Utilities.LocalConfig as LocalConfig 
    1011 
    1112''' 
     
    2930            logging.captureWarnings(True) 
    3031            logger = logging.getLogger(self.name) 
     32 
     33        # use this as a final override if the need arises 
     34        logging.disable(LocalConfig.DISABLE_LOGGING) 
     35 
    3136        return logger 
    3237 
     
    3843        self._update_all_logs_to_debug(logger) 
    3944        logging.captureWarnings(True) 
     45 
     46        # use this as a final override if the need arises 
     47        logging.disable(LocalConfig.DISABLE_LOGGING) 
     48 
    4049        return logger 
    4150 
     
    4958        ''' 
    5059        for handler in logger.handlers or logger.parent.handlers: 
    51             #handler.setLevel(logging.DEBUG) 
    52             handler.setLevel(logging.WARNING) 
     60            handler.setLevel(logging.DEBUG) 
    5361        for name, _ in logging.Logger.manager.loggerDict.items(): 
    54             #logging.getLogger(name).setLevel(logging.DEBUG) 
    55             logging.getLogger(name).setLevel(logging.WARNING) 
     62            logging.getLogger(name).setLevel(logging.DEBUG) 
    5663 
    5764    def _find_config_file(self, filename="logging.ini"): 
Note: See TracChangeset for help on using the changeset viewer.