def _run(self):
try:<EOL><INDENT>if self.run():<EOL><INDENT>broadcaster.success(self)<EOL><DEDENT>else:<EOL><INDENT>broadcaster.failure(self)<EOL><DEDENT><DEDENT>except StandardError:<EOL><INDENT>import traceback<EOL>traceback.print_exc()<EOL>self._stop()<EOL>raise<EOL><DEDENT>except Exception:<EOL><INDENT>self._stop()<EOL>raise<EOL><DEDENT>return True<EOL>
Calls self.run() and wraps for errors.