Index: wflow-py/wflow/wflow_adapt.py =================================================================== diff -u -rbdd2b962a90dd8a3b47f0a47506c29092438c0c8 -rca4c24e2957b25ac77bcc91946bce31cb3fbe5d0 --- wflow-py/wflow/wflow_adapt.py (.../wflow_adapt.py) (revision bdd2b962a90dd8a3b47f0a47506c29092438c0c8) +++ wflow-py/wflow/wflow_adapt.py (.../wflow_adapt.py) (revision ca4c24e2957b25ac77bcc91946bce31cb3fbe5d0) @@ -134,7 +134,9 @@ def log2xml(logfile,xmldiag): """ Converts a wflow log file to a Delft-Fews XML diag file + """ + trans = {'WARNING': '2', 'ERROR': '1', 'INFO': '3','DEBUG': '4'} if os.path.exists(logfile): ifile = open(logfile,"r") @@ -146,7 +148,8 @@ ofile.write("xmlns=\"http://www.wldelft.nl/fews/PI\" xsi:schemaLocation=\"http://www.wldelft.nl/fews/PI \n") ofile.write("http://fews.wldelft.nl/schemas/version1.0/pi-schemas/pi_diag.xsd\" version=\"1.2\">\n") for aline in all: - lineparts = aline.strip().split(" - ") + alineesc = aline.translate(None,"><&\"\'") + lineparts = alineesc.strip().split(" - ") ofile.write("\n") ofile.write("\n")