Hi ..
Here's the answer of Simon, one of the developers.
* * *
unfortunately, there is currently no way to access the export status for a shape directly via a python call. i suggest the (admittedly inelegant) method to parse the export log file in the finishExport() or after the
ce.export() call and cross-reference it with the collected shape uuids from the finishModel() call:
...
def finishModel(exportContextUUID, shapeUUID, modelUUID):
print "finishModel: shape uuid = ", shapeUUID
# TODO: put shapeUUID into a list here...
...
# Called after all shapes are generated.
def finishExport(exportContextUUID):
...
ce.export(...)
# TODO: parse the "INPUT REPORT" section of the export log and
# compare with the shape uuids collected above,
# check for the "ERROR" string
i have put your request into our ticket database. the plan is to extend
the ce.export() call with a datastructure which will contain the export
status for each input shape.
sorry for the mixed news & kind regards,
simon