api.insertEventCollections(hits, [e1]) api.insertEventCollections(hits, [e2]) api.insertEventCollections(hits, [e3]) api.insertEventCollections(hits, [e4]) api.insertEventCollections(hits, [e5]) api.insertEventCollections(hits, [e6]) api.insertEventCollections(digi, [eout1]) api.insertEventCollections(dst, [eout2]) except DbsCgiObjectExists, ex: print "Object existed already, passing", ex except: print "Unexpected error:", sys.exc_info()[0] print "Remapping file\n %s\n " % (file2) print "and file\n %s\n " % (file5) try: api.remap([file2, file5], fileout) except DbsCgiObjectExists, ex: print "Object existed already, passing" except InvalidDataTier, ex: print "Caught InvalidDataTier API exception: %s" % (ex.getErrorMessage()) except DbsApiException, ex: print "Caught API exception %s: %s" % (ex.getClassName(), ex.getErrorMessage()) except DbsException, ex: print "Caught exception %s: %s" % (ex.getClassName(), ex.getErrorMessage()) print "Done"