FazBrowse GitHub Viewer | Trending |
URL:
| Home
Tools: [Download Repo ZIP]   [Original HTTPS Page]

GitHub Viewer

# -*- coding: utf-8 -*- # Description: logging for netdata python.d modules import sys from time import time, strftime DEBUG_FLAG = False PROGRAM = "" LOG_COUNTER = 2 LOG_INTERVAL = 5 NEXT_CHECK = 0 WRITE = sys.stderr.write FLUSH = sys.stderr.flush def log_msg(msg_type, *args): """ Print message on stderr. :param msg_type: str """ global LOG_COUNTER if not DEBUG_FLAG: LOG_COUNTER -= 1 now = time() if LOG_COUNTER >= 0: timestamp = strftime('%y-%m-%d %X') msg = "%s: %s %s: %s" % (timestamp, PROGRAM, str(msg_type), " ".join(args)) WRITE(msg + "\n") FLUSH() global NEXT_CHECK if NEXT_CHECK

Back | FazBrowse Home | New Git URL