Esempio n. 1
0
    def test_get_logger_name_for_module(self):
        logger_name = get_logger_name_for_module(sensormanager)
        self.assertEqual(logger_name, 'st2reactor.cmd.sensormanager')

        logger_name = get_logger_name_for_module(pythonrunner)
        self.assertEqual(logger_name, 'st2actions.runners.pythonrunner')

        logger_name = get_logger_name_for_module(runners)
        self.assertEqual(logger_name, 'st2actions.runners.__init__')
Esempio n. 2
0
    def test_get_logger_name_for_module(self):
        logger_name = get_logger_name_for_module(sensormanager)
        self.assertEqual(logger_name, 'st2reactor.cmd.sensormanager')

        logger_name = get_logger_name_for_module(pythonrunner)
        self.assertEqual(logger_name, 'st2actions.runners.pythonrunner')

        logger_name = get_logger_name_for_module(runners)
        self.assertEqual(logger_name, 'st2actions.runners.__init__')
    def test_get_logger_name_for_module(self):
        logger_name = get_logger_name_for_module(sensormanager)
        self.assertEqual(logger_name, 'st2reactor.cmd.sensormanager')

        logger_name = get_logger_name_for_module(python_runner)
        self.assertTrue(logger_name.endswith('contrib.runners.python_runner.python_runner'))

        logger_name = get_logger_name_for_module(runners)
        self.assertEqual(logger_name, 'st2common.runners.__init__')
Esempio n. 4
0
    def test_get_logger_name_for_module(self):
        logger_name = get_logger_name_for_module(sensormanager)
        self.assertEqual(logger_name, "st2reactor.cmd.sensormanager")

        logger_name = get_logger_name_for_module(python_runner)
        self.assertTrue(logger_name.endswith("contrib.runners.python_runner.python_runner"))

        logger_name = get_logger_name_for_module(runners)
        self.assertEqual(logger_name, "st2common.runners.__init__")
Esempio n. 5
0
    def test_get_logger_name_for_module(self):
        logger_name = get_logger_name_for_module(sensormanager)
        self.assertEqual(logger_name, 'st2reactor.cmd.sensormanager')

        logger_name = get_logger_name_for_module(python_runner)
        self.assertEqual(
            logger_name,
            'st2.contrib.runners.python_runner.python_runner'
        )

        logger_name = get_logger_name_for_module(runners)
        self.assertEqual(logger_name, 'st2common.runners.__init__')
Esempio n. 6
0
    def test_get_logger_name_for_module(self):
        logger_name = get_logger_name_for_module(sensormanager)
        self.assertEqual(logger_name, 'st2reactor.cmd.sensormanager')

        logger_name = get_logger_name_for_module(python_runner)
        result = logger_name.endswith('contrib.runners.python_runner.python_runner.python_runner')
        self.assertTrue(result)

        logger_name = get_logger_name_for_module(python_runner, exclude_module_name=True)
        self.assertTrue(logger_name.endswith('contrib.runners.python_runner.python_runner'))

        logger_name = get_logger_name_for_module(runners)
        self.assertEqual(logger_name, 'st2common.runners.__init__')

        logger_name = get_logger_name_for_module(runners, exclude_module_name=True)
        self.assertEqual(logger_name, 'st2common.runners')
Esempio n. 7
0
    def test_get_logger_name_for_module(self):
        logger_name = get_logger_name_for_module(sensormanager)
        self.assertEqual(logger_name, "st2reactor.cmd.sensormanager")

        logger_name = get_logger_name_for_module(python_runner)
        result = logger_name.endswith(
            "contrib.runners.python_runner.python_runner.python_runner")
        self.assertTrue(result)

        logger_name = get_logger_name_for_module(python_runner,
                                                 exclude_module_name=True)
        self.assertTrue(
            logger_name.endswith(
                "contrib.runners.python_runner.python_runner"))

        logger_name = get_logger_name_for_module(runners)
        self.assertEqual(logger_name, "st2common.runners.__init__")

        logger_name = get_logger_name_for_module(runners,
                                                 exclude_module_name=True)
        self.assertEqual(logger_name, "st2common.runners")
Esempio n. 8
0
import os
import sys

from oslo_config import cfg

from st2common import log as logging
from st2common.util import concurrency
from st2common.constants.timer import TIMER_ENABLED_LOG_LINE, TIMER_DISABLED_LOG_LINE
from st2common.logging.misc import get_logger_name_for_module
from st2common.service_setup import setup as common_setup
from st2common.service_setup import teardown as common_teardown
from st2reactor.timer import config
from st2reactor.timer.base import St2Timer

LOGGER_NAME = get_logger_name_for_module(sys.modules[__name__])
LOG = logging.getLogger(LOGGER_NAME)


def _setup():
    capabilities = {"name": "timerengine", "type": "passive"}
    common_setup(
        service="timer_engine",
        config=config,
        setup_db=True,
        register_mq_exchanges=True,
        register_signal_handlers=True,
        service_registry=True,
        capabilities=capabilities,
    )
Esempio n. 9
0
from st2common.service_setup import setup as common_setup
from st2common.service_setup import teardown as common_teardown
from st2common.util.monkey_patch import monkey_patch
from st2common.exceptions.sensors import SensorNotFoundException
from st2common.constants.exit_codes import FAILURE_EXIT_CODE
from st2reactor.sensor import config
from st2reactor.container.manager import SensorContainerManager
from st2reactor.container.partitioner_lookup import get_sensors_partitioner

__all__ = [
    'main'
]

monkey_patch()

LOGGER_NAME = get_logger_name_for_module(sys.modules[__name__])
LOG = logging.getLogger(LOGGER_NAME)


def _setup():
    capabilities = {
        'name': 'sensorcontainer',
        'type': 'passive'
    }
    common_setup(service='sensorcontainer', config=config, setup_db=True,
                 register_mq_exchanges=True, register_signal_handlers=True,
                 register_runners=False, service_registry=True, capabilities=capabilities)


def _teardown():
    common_teardown()