I mean something like this:

import sys
import mapscript

try:
        m = mapscript.mapObj(sys.argv[1])
        print 'VALID (%s layers found)' % m.numlayers

except:
        print 'INVALID'


I did some tests and it seems working. Even it outputs detailed parsing
error message (for example: loadProjection(): Unknown identifier.
Parsing error near (METADATA):(line 100))
_______________________________________________
mapserver-users mailing list
mapserver-users@lists.osgeo.org
http://lists.osgeo.org/mailman/listinfo/mapserver-users

Reply via email to