Changeset 132 for Xml/Validator
- Timestamp:
- 01/10/08 15:12:08 (11 months ago)
- Files:
-
- 1 modified
-
Xml/Validator/Backend/isValidOME.py (modified) (2 diffs)
Legend:
- Unmodified
- Added
- Removed
-
Xml/Validator/Backend/isValidOME.py
r103 r132 31 31 try: 32 32 try: 33 opts, args = getopt.getopt(argv[1:], "ho:v ", ["help", "output="])33 opts, args = getopt.getopt(argv[1:], "ho:vew", ["help", "output="]) 34 34 except getopt.error, msg: 35 35 raise Usage(msg) 36 36 37 37 verbose = False 38 warnings = False 39 errors = False 38 40 # option processing 39 41 for option, value in opts: 40 42 if option == "-v": 41 43 verbose = True 44 if option == "-w": 45 warnings = True 46 if option == "-e": 47 errors = True 42 48 if option in ("-h", "--help"): 43 49 raise Usage(help_message) … … 67 73 print "============ XML block %s [raw]============ " % aFilename 68 74 print report.theDom.toxml() 75 else: 76 out = str() 77 if errors and len(report.errorList) > 0: 78 out = out + "Errors:\n" 79 for error in report.errorList: 80 out = out + str(error) 81 if warnings and len(report.warningList) > 0: 82 out = out + "Warnings:\n" 83 for warning in report.warningList: 84 out = out + str(warning) 85 86 if len(out) > 0: 87 print out 69 88 70 89 except Usage, err:
