      Other Parameters
      ----------------
      configfile: str, optional
          Path to a custom configuration ``ini`` file. Default: Use system configfile
  
  
      The following attributes should be set in the plugin's :func:`__init__` method after
      initializing the parent.
  
      Attributes
 
</s> remove         qname = "extract_{}_in".format(self._current_phase[0])
 </s> add         qname = "extract{}_{}_in".format(self._instance, self._current_phase[0]) </s> remove         tasks = []
        tasks = ["extract_{}_in".format(phase) for phase in self._flow]
        tasks.append("extract_{}_out".format(self._final_phase))
 </s> add         tasks = ["extract{}_{}_in".format(self._instance, phase) for phase in self._flow]
        tasks.append("extract{}_{}_out".format(self._instance, self._final_phase)) </s> remove     def __init__(self, git_model_id=None, model_filename=None, configfile=None):
        logger.debug("Initializing %s: (git_model_id: %s, model_filename: %s, "
                     " configfile: %s)", self.__class__.__name__, git_model_id,
                     model_filename, configfile)
 </s> add     def __init__(self, git_model_id=None, model_filename=None, configfile=None, instance=0):
        logger.debug("Initializing %s: (git_model_id: %s, model_filename: %s, instance: %s, "
                     "configfile: %s, )", self.__class__.__name__, git_model_id, model_filename,
                     instance, configfile)
    instance: int, optional
        If this plugin is being executed multiple times (i.e. multiple pipelines have been
        launched), the instance of the plugin must be passed in for naming convention reasons.
        Default: 0
      Other Parameters
      ----------------
      configfile: str, optional
          Path to a custom configuration ``ini`` file. Default: Use system configfile
    instance: int, optional
        If this plugin is being executed multiple times (i.e. multiple pipelines have been
        launched), the instance of the plugin must be passed in for naming convention reasons.
        Default: 0
  
      The following attributes should be set in the plugin's :func:`__init__` method after
      initializing the parent.
  
      Attributes
keep keep keep keep replace keep keep keep keep keep
 Extract - Allow multiple pipelines to be loaded 
plugins/extract/_base.py