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)
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)
# -*- 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>"
# -*- 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