Pymel doesn't provide an error or warning function because autodesk didn't
provide a maya.cmds wrap for those.
If all you want to do is DISPLAY an error / warning (with the appropriate
coloring) in the status window, you can use api.MGlobal.displayWarning /
displayError (the name is from memory, might be slightly different).
If you want to raise an actual error, the standard python way to do that is
with the raise statement, and an appropriate Exception class.
ie,
if argIsBad(arg):
raise ValueError
It might make sense to include MGlobal.displayWarning / displayError in the
pymel.core namespace, though, to make them more accessible...
- Paul
--
http://groups.google.com/group/python_inside_maya