Skip to content

Commit 9a5356b

Browse files
committed
gmoccapy: order log levels in code, add -w option to set log level explicitly to WARNING (=default)
1 parent 781023e commit 9a5356b

2 files changed

Lines changed: 12 additions & 11 deletions

File tree

configs/sim/gmoccapy/gmoccapy.ini

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -10,11 +10,12 @@ DEBUG = 0
1010

1111
# Sections for display options ------------------------------------------------
1212
[DISPLAY]
13-
DISPLAY = gmoccapy -i
13+
DISPLAY = gmoccapy
1414
# Log level:
15+
# VERBOSE -v
1516
# DEBUG -d
1617
# INFO -i
17-
# VERBOSE -v
18+
# WARNING -w (default)
1819
# ERROR -q
1920

2021
# Cycle time, in milliseconds, that display will sleep between polls

src/emc/usr_intf/gmoccapy/gmoccapy.py

Lines changed: 9 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -6338,21 +6338,21 @@ def _make_hal_pins(self):
63386338
from common import logger
63396339
LOG = logger.initBaseLogger('Gmoccapy', log_file=None, log_level=logger.WARNING)
63406340

6341-
# we set the log level early so the imported modules get the right level
6341+
# We set the log level early so the imported modules get the right level.
63426342
# The order is: VERBOSE, DEBUG, INFO, WARNING, ERROR, CRITICAL.
6343+
# The log level defaults to WARNING.
63436344

6344-
if '-d' in sys.argv:
6345-
# Log level defaults to WARNING, so set lower if in debug mode
6345+
if '-v' in sys.argv:
6346+
logger.setGlobalLevel(logger.VERBOSE)
6347+
LOG.info('VERBOSE logging on')
6348+
elif '-d' in sys.argv:
63466349
logger.setGlobalLevel(logger.DEBUG)
6347-
LOG.debug('DEBUGGING logging on')
6350+
LOG.info('DEBUGGING logging on')
63486351
elif '-i' in sys.argv:
6349-
# Log level defaults to WARNING, so set lower if in info mode
63506352
logger.setGlobalLevel(logger.INFO)
63516353
LOG.info('INFO logging on')
6352-
elif '-v' in sys.argv:
6353-
# Log level defaults to WARNING, so set lowest if in verbose mode
6354-
logger.setGlobalLevel(logger.VERBOSE)
6355-
LOG.verbose('VERBOSE logging on')
6354+
elif '-w' in sys.argv:
6355+
logger.setGlobalLevel(logger.WARNING)
63566356
elif '-q' in sys.argv:
63576357
logger.setGlobalLevel(logger.ERROR)
63586358

0 commit comments

Comments
 (0)