class_docstr: Base class for logging messages.
      
code: def debug(self, msg):
      # XXX: This conflicts with the debug flag used in children class
      logging.getLogger(self._name).debug("[%s]: %s" % (self, msg))
  
imports: from __future__ import print_function
  import time
  import sys
  import os
  import shutil
  import logging
  import pprint
  from .disk import mkdirp
label_desc: Use image node_id 4 for calling the Logger obj's underlying member method code with example usage: obj.debug(msg) without return types