Changeset 1346 for trunk/libIGCM/libIGCM_post
- Timestamp:
- 08/17/16 17:09:42 (8 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/libIGCM/libIGCM_post/xios_parser.py
r1340 r1346 30 30 # Read the file_def_xml 31 31 print '\nReading %s \n|' % (inputFile) 32 tree = ET.parse(inputFile) 32 try: 33 tree = ET.parse(inputFile) 34 except: 35 print "Parse error. Please fix so that it can be parsed." 36 traceback.print_exc(file=sys.stdout) 37 return 33 38 root=tree.getroot() 34 39 # Call the recursive print … … 81 86 def check(args): 82 87 global fromFile 88 exitCode=0 83 89 # Read the field_def_xml 84 90 if args.verbosity >= 1: print '\nReading field_def_xml=',args.field[0] 85 tree = ET.parse(args.field[0]) 91 try: 92 tree = ET.parse(args.field[0]) 93 except: 94 print "Parse error. Please fix so that it can be parsed." 95 traceback.print_exc(file=sys.stdout) 96 return 86 97 root=tree.getroot() 87 exitCode=088 98 if args.verbosity >= 3: print root.tag, root.attrib, '\n' 89 99 # Build a list of field.id from field_def … … 94 104 # Read the file_def_xml 95 105 if args.verbosity >= 1: print '\nReading file_def_xml=',inputFile 96 tree = ET.parse(inputFile) 106 try: 107 tree = ET.parse(inputFile) 108 except: 109 print "Parse error. Please fix so that it can be parsed." 110 traceback.print_exc(file=sys.stdout) 111 return 97 112 root=tree.getroot() 98 113 fromFile=[] … … 176 191 except KeyboardInterrupt: 177 192 print "Shutdown requested...exiting" 178 #except Exception:179 #traceback.print_exc(file=sys.stdout)193 except Exception: 194 traceback.print_exc(file=sys.stdout) 180 195 sys.exit(0)
Note: See TracChangeset
for help on using the changeset viewer.