chiark / gitweb /
init debug
authorIan Jackson <ijackson@chiark.greenend.org.uk>
Sun, 2 Apr 2017 01:01:33 +0000 (02:01 +0100)
committerIan Jackson <ijackson@chiark.greenend.org.uk>
Sun, 2 Apr 2017 01:01:33 +0000 (02:01 +0100)
hippotat/__init__.py

index e13b31f..b6a84d9 100644 (file)
@@ -49,8 +49,10 @@ _hex_codec = codecs.getencoder('hex_codec')
 
 log = twisted.logger.Logger()
 
+debug_set = set([x for x in DBG.iterconstants() if x <= DBG.HTTP])
+
 def log_debug(dflag, msg, idof=None, d=None):
-  if dflag > DBG.HTTP: return
+  if dflag not in debug_set: return
   #print('---------------->',repr((dflag, msg, idof, d)), file=sys.stderr)
   if idof is not None:
     msg = '[%#x] %s' % (id(idof), msg)