parameters: (self, options=PrintOptions())
return_statement: return config
docstring: return a string containing the equivalent process defined using the old configuration language
docstring_summary: return a string containing the equivalent process defined using the old configuration language
docstring_tokens: return a string containing the equivalent process defined using the old configuration language
function: def dumpConfig(self, options=PrintOptions()):
          """return a string containing the equivalent process defined using the old configuration language"""
          config = "process "+self.__name+" = {\n"
          options.indent()
          if self.source_():
              config += options.indentation()+"source = "+self.source_().dumpConfig(options)
          if self.looper_():
              config += options.indentation()+"looper = "+self.looper_().dumpConfig(options)
  
          config+=self._dumpConfigNamedList(self.subProcesses_(),
                                    'subProcess',
                                    options)
          config+=self._dumpConfigNamedList(self.producers_().items(),
                                    'module',
                                    options)
          config+=self._dumpConfigNamedList(self.switchProducers_().items(),
                                    'module',
                                    options)
          config+=self._dumpConfigNamedList(self.filters_().items(),
                                    'module',
                                    options)
          config+=self._dumpConfigNamedList(self.analyzers_().items(),
                                    'module',
                                    options)
          config+=self._dumpConfigNamedList(self.outputModules_().items(),
                                    'module',
                                    options)
          config+=self._dumpConfigNamedList(self.sequences_().items(),
                                    'sequence',
                                    options)
          config+=self._dumpConfigNamedList(self.paths_().items(),
                                    'path',
                                    options)
          config+=self._dumpConfigNamedList(self.endpaths_().items(),
                                    'endpath',
                                    options)
          config+=self._dumpConfigNamedList(self.finalpaths_().items(),
                                    'finalpath',
                                    options)
          config+=self._dumpConfigUnnamedList(self.services_().items(),
                                    'service',
                                    options)
          config+=self._dumpConfigNamedList(self.aliases_().items(),
                                    'alias',
                                    options)
          config+=self._dumpConfigOptionallyNamedList(
              self.es_producers_().items(),
              'es_module',
              options)
          config+=self._dumpConfigOptionallyNamedList(
              self.es_sources_().items(),
              'es_source',
              options)
          config += self._dumpConfigESPrefers(options)
          for name,item in self.psets.items():
              config +=options.indentation()+item.configTypeName()+' '+name+' = '+item.configValue(options)
          for name,item in self.vpsets.items():
              config +=options.indentation()+'VPSet '+name+' = '+item.configValue(options)
          if self.schedule:
              pathNames = [p.label_() for p in self.schedule]
              config +=options.indentation()+'schedule = {'+','.join(pathNames)+'}\n'
  
  #        config+=self._dumpConfigNamedList(self.vpsets.items(),
  #                                  'VPSet',
  #                                  options)
          config += "}\n"
          options.unindent()
          return config
function_tokens: def dumpConfig ( self , options = PrintOptions ( ) ) : config = "process " + self . __name + " = {\n" options . indent ( ) if self . source_ ( ) : config += options . indentation ( ) + "source = " + self . source_ ( ) . dumpConfig ( options ) if self . looper_ ( ) : config += options . indentation ( ) + "looper = " + self . looper_ ( ) . dumpConfig ( options ) config += self . _dumpConfigNamedList ( self . subProcesses_ ( ) , 'subProcess' , options ) config += self . _dumpConfigNamedList ( self . producers_ ( ) . items ( ) , 'module' , options ) config += self . _dumpConfigNamedList ( self . switchProducers_ ( ) . items ( ) , 'module' , options ) config += self . _dumpConfigNamedList ( self . filters_ ( ) . items ( ) , 'module' , options ) config += self . _dumpConfigNamedList ( self . analyzers_ ( ) . items ( ) , 'module' , options ) config += self . _dumpConfigNamedList ( self . outputModules_ ( ) . items ( ) , 'module' , options ) config += self . _dumpConfigNamedList ( self . sequences_ ( ) . items ( ) , 'sequence' , options ) config += self . _dumpConfigNamedList ( self . paths_ ( ) . items ( ) , 'path' , options ) config += self . _dumpConfigNamedList ( self . endpaths_ ( ) . items ( ) , 'endpath' , options ) config += self . _dumpConfigNamedList ( self . finalpaths_ ( ) . items ( ) , 'finalpath' , options ) config += self . _dumpConfigUnnamedList ( self . services_ ( ) . items ( ) , 'service' , options ) config += self . _dumpConfigNamedList ( self . aliases_ ( ) . items ( ) , 'alias' , options ) config += self . _dumpConfigOptionallyNamedList ( self . es_producers_ ( ) . items ( ) , 'es_module' , options ) config += self . _dumpConfigOptionallyNamedList ( self . es_sources_ ( ) . items ( ) , 'es_source' , options ) config += self . _dumpConfigESPrefers ( options ) for name , item in self . psets . items ( ) : config += options . indentation ( ) + item . configTypeName ( ) + ' ' + name + ' = ' + item . configValue ( options ) for name , item in self . vpsets . items ( ) : config += options . indentation ( ) + 'VPSet ' + name + ' = ' + item . configValue ( options ) if self . schedule : pathNames = [ p . label_ ( ) for p in self . schedule ] config += options . indentation ( ) + 'schedule = {' + ',' . join ( pathNames ) + '}\n' #        config+=self._dumpConfigNamedList(self.vpsets.items(), #                                  'VPSet', #                                  options) config += "}\n" options . unindent ( ) return config