Salt-specific exceptions should be thrown as often as possible so the various interfaces to Salt (CLI, API, etc) can handle those errors appropriately and display error messages appropriately.
salt.exceptions | Python's standard exception class hierarchy. |
Docs for previous releases are available on readthedocs.org.
Latest Salt release: 2014.7.2