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)
示例#2
0
    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)
示例#3
0
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')
示例#4
0
# 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')