12345678910111213141516171819202122232425262728293031323334353637383940414243
#!/usr/local/bin/python -- import os, sys, time, string _gDebug = 0 def _log(*args): log_line = "" log_line = log_line + "[" + time.strftime("%m/%d %T", time.localtime(time.time())) + "] " l = [] for arg in args: l.append(str(arg)) log_line = log_line + string.join(l, " ") + "\n" sys.stderr.write(log_line) def warn(*args): apply(_log, args) def log(*args): if _gDebug>=1: apply(_log, args) def debug(*args): if _gDebug>=2: apply(_log, args) def debugfull(): global _gDebug _gDebug = 2 def debugon(): global _gDebug _gDebug = 1 def debugoff(): global _gDebug _gDebug = 0