flow_report.py

The script reads the input xml file with job definitions, and create
a report on the job flow, which jobs are the succcessors, and notify
in cases that they do not share the same scheduling criteria

In an 2-server environment, like MF and DS, either use a single xml file exported from a
workspace that contains all jobs, of specify the first xml in -i parameter and the second
xml in the -s parameter.

Script usage:

Invoke the script by: 
    flow-report.py -i <inputfile> [-s <secondinputfile>] -o <reportfile> [-f <foldername>] [-d <same/no>]

Parameters:
-i <inputfile> - name of the xml that holds the mainframe jobs
-s <secondinputfile> - name of another xml file to be included, optional
-o <reportfile> - name of the csv file that will contains the report
-f <foldername> - report only on supplied <foldername> folder only
-d <same> - direct the program to include line where the scheduling 
    definitions are the same. Optional, default: only when not the same
