Github user revans2 commented on the issue:
https://github.com/apache/storm/pull/2855
I am fine with making breaking changes if it is going to make everything
cleaner. This was originally based off of how Hadoop does this in hopes of
being able to reuse scripts, but that didn't happen, so an exit code of 0 is
success and anything else is an error feels like the simplest way to do this.
Just make sure we document how this all works.---
