#!/usr/bin/python

#============================ logging start ===================================

import logging
from SmartMeshSDK.utils import AppUtils
log = AppUtils.setupModuleLogging()

#============================ logging stop ====================================

from SmartMeshSDK.utils import FormatUtils


class NetworkHealthAnalyzer(object):

    TEST_OUTCOME_PASS = '******'
    TEST_OUTCOME_FAIL = 'FAIL'
    TEST_OUTCOME_NOTRUN = 'NOTRUN'
    TEST_OUTCOME_ALL = [
        TEST_OUTCOME_PASS, TEST_OUTCOME_FAIL, TEST_OUTCOME_NOTRUN
    ]

    def __init__(self):

        # log
        log.info("creating instance")

    #======================== public ==========================================

    def analyze(self, data):
        returnVal = []
Ejemplo n.º 2
0
import logging


class NullHandler(logging.Handler):
    def emit(self, record):
        pass


log = logging.getLogger('App')
log.setLevel(logging.ERROR)
log.addHandler(NullHandler())

# global

AppUtils.configureLogging()

#============================ defines =========================================

GUI_UPDATEPERIOD = 250  # in ms
DEPTH_RATE_CALCULATOR = 30

# columns names
COL_PKGEN_NUM = 'num. pkgen'
COL_PKGEN_PPS = 'pk./sec'
COL_PKGEN_CLR = 'clear pkgen'
COL_PKGEN_RATE = 'pkgen (num/rate/size)'

#============================ body ============================================

##
Ejemplo n.º 3
0
# local
'''
class NullHandler(logging.Handler):
    def emit(self, record):
        pass
log = logging.getLogger('App')
log.setLevel(logging.ERROR)
log.addHandler(NullHandler())
'''

#============================ defines =========================================

#============================ globals =========================================

#============================ setup/teardown ==================================
'''
def setup_module(function):
    
    # setup logging
    for loggerName in LOG_MODULES:
        temp = logging.getLogger(loggerName)
        temp.setLevel(logging.DEBUG)
        temp.addHandler(logHandler)

# global

AppUtils.configureLogging()
'''

# activity logs (do last)
activitylog = logging.getLogger('activitylog')