Beispiel #1
0
def set_log_level(level, handler=None):
    """ Set both vspk and Bambou log level to the given level

        Args:
            level (logging.level): a logging level
            handler (logging.Handler): a logging handler

        Notes:
            if no handler is provided, it will automatically create a new StreamHandler.

        Examples:
            >>> set_log_level(logging.INFO)
            >>> set_log_level(logging.DEBUG, logging.Streamhandler())
            >>> set_log_level(logging.ERROR)

    """

    from bambou import bambou_logger, pushcenter_logger

    if handler is None:
        handler = logging.StreamHandler()

    bambou_logger.setLevel(level)
    bambou_logger.addHandler(handler)

    pushcenter_logger.setLevel(level)
    pushcenter_logger.addHandler(handler)

    logger.setLevel(level)
    logger.addHandler(handler)
Beispiel #2
0
def set_log_level(level, handler=None):
    """ Set both tstdk and Bambou log level to the given level

        Args:
            level (logging.level): a logging level
            handler (logging.Handler): a logging handler

        Notes:
            if no handler is provided, it will automatically create a new StreamHandler.

        Examples:
            >>> set_log_level(logging.INFO)
            >>> set_log_level(logging.DEBUG, logging.Streamhandler())
            >>> set_log_level(logging.ERROR)

    """

    from bambou import bambou_logger, pushcenter_logger

    if handler is None:
        handler = logging.StreamHandler()

    bambou_logger.setLevel(level)
    bambou_logger.addHandler(handler)

    pushcenter_logger.setLevel(level)
    pushcenter_logger.addHandler(handler)

    sdk_logger.setLevel(level)
    sdk_logger.addHandler(handler)
Beispiel #3
0
# -*- coding: utf-8 -*-

import logging

from bambou import bambou_logger
from bambou.nurest_session import NURESTSession
from tests.models import User, Enterprise, Group, NURESTTestSession
from mock import patch

bambou_logger.setLevel(logging.ERROR)


def start_session(username="******",
                  password="******",
                  enterprise="enterprise",
                  api_url="https://*****:*****@enterprse.com"
    user.enterprise_id = "<enterprise_id>"
Beispiel #4
0
# -*- coding: utf-8 -*-

import logging

from bambou import bambou_logger
from bambou.nurest_session import _NURESTSessionCurrentContext
from tests.models import User, Enterprise, NURESTTestSession

bambou_logger.setLevel(logging.ERROR)


def start_session(username="******", password="******", enterprise="enterprise", api_url="https://*****:*****@enterprse.com"
    user.enterprise_id ="<enterprise_id>"
    user.enterprise_name ="enterprise"
    user.firstname ="John",
    user.id ="<user_id>"
    user.lastname ="Doe"
    user.role ="ROLE"

    # Set API KEY
    session._user = user
    session._login_controller.api_key = user.api_key

    # Activate session