class_docstr: Configure logging using a dictionary-like object to describe the
  configuration.
class_docstr_tok: ["Configure","logging","using","a","dictionary-like","object","to","describe","the","configuration","."]
docstr: Configure a non-root logger from a dictionary.
code: def configure_logger(self, name, config, incremental=False):
      """Configure a non-root logger from a dictionary."""
      logger = logging.getLogger(name)
      self.common_logger_config(logger, config, incremental)
      propagate = config.get("propagate", None)
      if propagate is not None:
          logger.propagate = propagate
  
imports: import cStringIO
  import errno
  import io
  import logging
  import logging.handlers
  import os
  import re
  import socket
  import struct
  import sys
  import traceback
  import types
  from SocketServer import ThreadingTCPServer, StreamRequestHandler
label_desc: Use image node_id 8 for calling the DictConfigurator obj's underlying member method code with example usage: obj.configure_logger(name, config, incremental) without return types