class_docstr: Abstract interface for a Guild plugin.
code: def __init__(self, ep):
      self.name = ep.name
      self.log = logging.getLogger("guild." + self.name)
  
imports: import logging
  from guild import __pkgdir__
  from guild import entry_point_util
label_desc: Use image node_id 1 to create a new Plugin object  with example: obj = Plugin(ep)