Source code for pyacs.message.message

[docs] def message( ustr, level=0): """ print message and log to file if configured """ import logging from colors import red # Always log to file if pyacs logger is configured (regardless of level) pyacs_logger = logging.getLogger('pyacs') if pyacs_logger.handlers: pyacs_logger.info(ustr) if level == 0: print("[PYACS] %s" % ustr) if level == 1: banner = '###############################################################################' ustr = ustr.upper() print(banner) print("[PYACS] %s" % ustr) print(banner) if level == 2: banner = red('###############################################################################') ustr = ustr.upper() print(banner) print(banner) print("[PYACS] %s" % ustr) print(banner) print(banner)