Package Ganga :: Package Lib :: Package Mergers :: Module Merger
[hide private]
[frames] | no frames]

Module Merger

source code

Classes [hide private]
  IMergeTool
This is a Ganga.GPI.IMergeTool implementation class.
  AbstractMerger
This is a Ganga.GPI.AbstractMerger implementation class.
  _TextMergeTool
This is a Ganga.GPI._TextMergeTool implementation class.
  _RootMergeTool
This is a Ganga.GPI._RootMergeTool implementation class.
  TextMerger
This is a Ganga.GPI.TextMerger implementation class.
  RootMerger
This is a Ganga.GPI.RootMerger implementation class.
  MultipleMerger
This is a Ganga.GPI.MultipleMerger implementation class.
  SmartMerger
This is a Ganga.GPI.SmartMerger implementation class.
  _CustomMergeTool
This is a Ganga.GPI._CustomMergeTool implementation class.
  CustomMerger
This is a Ganga.GPI.CustomMerger implementation class.
Functions [hide private]
 
getDefaultMergeDir()
Gets the default location of the mergers outputdir from the config
source code
 
getMergerObject(file_ext)
Returns an instance of the correct merger tool, or None if there is not one
source code
 
runAutoMerge(job, new_status)
Method to run the merge command.
source code
 
findFilesToMerge(jobs)
Look at a list of jobs and find a set of files present in each job that can be merged together
source code
Variables [hide private]
  logger = getLogger()
  config = makeConfig('Mergers', 'parameters for mergers')
  __package__ = 'Ganga.Lib.Mergers'