X-Git-Url: http://git.salome-platform.org/gitweb/?a=blobdiff_plain;f=src%2FTools%2FblocFissure%2Fgmu%2FinitLog.py;h=07c0c36407f3795db00c629f84e3c08ddba33d23;hb=e144839c8819a7671d4e4a7d0bd8a044a4526862;hp=63908c1d054101ea46bfdeabaa85bd7563c570a2;hpb=5d68554076bbca0e1e95fb0db215a6c2b84b6c54;p=modules%2Fsmesh.git diff --git a/src/Tools/blocFissure/gmu/initLog.py b/src/Tools/blocFissure/gmu/initLog.py index 63908c1d0..07c0c3640 100644 --- a/src/Tools/blocFissure/gmu/initLog.py +++ b/src/Tools/blocFissure/gmu/initLog.py @@ -2,25 +2,51 @@ import logging +debug = 10 +info = 20 +warning = 30 +error = 40 +critical = 50 + +loglevel = warning + def setDebug(): + global loglevel logging.basicConfig(format='%(relativeCreated)d %(funcName)s[%(lineno)d] %(message)s', level=logging.DEBUG) - logging.info('start Debug') + loglevel = debug + logging.info('start Debug %s', loglevel) def setVerbose(): + global loglevel logging.basicConfig(format='%(relativeCreated)d %(funcName)s[%(lineno)d] %(message)s', level=logging.INFO) - logging.info('start Verbose') + loglevel = info + logging.info('start Verbose %s', loglevel) def setRelease(): + global loglevel logging.basicConfig(format='%(funcName)s[%(lineno)d] %(message)s', level=logging.WARNING) - logging.warning('start Release') + loglevel = warning + logging.warning('start Release %s', loglevel) def setUnitTests(): + global loglevel logging.basicConfig(format='%(funcName)s[%(lineno)d] %(message)s', level=logging.CRITICAL) - logging.critical('start UnitTests') + loglevel = critical + logging.critical('start UnitTests %s', loglevel) + +def setPerfTests(): + global loglevel + logging.basicConfig(format='%(relativeCreated)d %(funcName)s[%(lineno)d] %(message)s', + level=logging.CRITICAL) + loglevel = critical + logging.info('start PerfTests %s', loglevel) + +def getLogLevel(): + return loglevel #logging.basicConfig(filename='myapp.log', # format='%(asctime)s %(message)s',