class ParseDecisionTask

Public Instance Methods

execute(logSrcPath, destDir, verbose=false) click to toggle source
# File lib/parse_decision/parsedecisiontask.rb, line 13
def execute(logSrcPath, destDir, verbose=false)
        
        dsnFile = File.basename(logSrcPath)
        dsnDir        = File.dirname(logSrcPath)
        
        app = ParseDecision::Controller.new
        
        options = {   :reset => true,                   # Set switches
                                :verbose => verbose,
                                :file => dsnFile,                  # Set options
                                :srcdir => dsnDir,
                                :outdir => destDir, }
                                
        app.setOptions( options )
        app.execute()
end