def test_logger(self): LOGGER = logging.getLogger('InaSAFE') setup_logger('InaSAFE') handlers = [class_name.__class__.__name__ for class_name in LOGGER.handlers] self.assertTrue('FileHandler' in handlers) self.assertTrue('StreamHandler' in handlers) self.assertTrue('QgsLogHandler' in handlers) if 'INASAFE_SENTRY' in os.environ: self.assertTrue('SentryHandler' in handlers)
def test_logger(self): """Test logging system.""" LOGGER = logging.getLogger('InaSAFE') setup_logger('InaSAFE') handlers = [ class_name.__class__.__name__ for class_name in LOGGER.handlers] self.assertTrue('FileHandler' in handlers) self.assertTrue('QgsLogHandler' in handlers) if 'MUTE_LOGS' not in os.environ: self.assertTrue('StreamHandler' in handlers) if 'INASAFE_SENTRY' in os.environ: self.assertTrue('SentryHandler' in handlers)
This script initializes the plugin, making it known to QGIS. Contact : [email protected] .. note:: This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version. """ __author__ = '*****@*****.**' __date__ = '10/01/2011' __copyright__ = ('Copyright 2012, Australia Indonesia Facility for ' 'Disaster Reduction') # DO NOT REMOVE THIS # Please import module in safe from the safe root, e.g: # from safe.x.y import z # This import is to enable SIP API V2 # noinspection PyUnresolvedReferences import qgis # pylint: disable=unused-import import logging from safe.common.custom_logging import setup_logger # import pydevd_pycharm # pydevd_pycharm.settrace('172.17.0.1', port=5678, stdoutToServer=True, stderrToServer=True) setup_logger('InaSAFE')
# coding=utf-8 from safe.common.version import get_version __version__ = (1, 0, 0, 'final', 0) __full_version__ = get_version(__version__) from safe.common.custom_logging import setup_logger setup_logger('InaSAFE')