saltstack/salt — pull request #3198 by torhve (2013-01-09 00:42:23+00:00)
Title: Fix traceback because outputter expects data in {'host', data.. } format

To reproduce error I got just make invalid requisite in overstate.
Before my commit I get tracebacks in the output module or state module depending on wheter state_verbose is True or False.

After the commit I get:

local:
----------
State: - No
Name: fail
Function: None
Result: False
Comment: Requisite testreq was not found

Which seems like the correct output, but it looks like maybe it continues on executing states even if I had a failure, but a failure in finding a requisite not running it. I think maybe the execution should stop, but I'm not too sure.

Feel free to scrap this pull if I'm on the wrong track, I was just trying to be helpful :)