GitHub user PurelyApplied opened a pull request:

    https://github.com/apache/geode/pull/652

    Geode-2971: Introduce ExitCode to resolve inconsistency of shell exit values

    There are a few sections containing `// TODO PSRhomberg`.  Most are there 
to mark a specific request for feedback, and two are there to explain a change 
that counterintuitively respects existing behavior.
    
    - [ ] Have you removed your `TODO` comments?
    - [ ] Is your initial contribution a single, squashed commit?


You can merge this pull request into a Git repository by running:

    $ git pull https://github.com/PurelyApplied/geode geode-2971

Alternatively you can review and apply these changes as the patch at:

    https://github.com/apache/geode/pull/652.patch

To close this pull request, make a commit to your master/trunk branch
with (at least) the following in the commit message:

    This closes #652
    
----
commit f8b1685dcecd023bbaa17fec8024dc32af648f33
Author: Patrick Rhomberg <prhomb...@pivotal.io>
Date:   2017-07-20T19:36:36Z

    Added ExitCode to handle all System.exit calls.
    
    * Significant refactoring of Launcher.java and its use of exit states.

commit 60a1bcd93fe3c4e67d0735b3fce6c9d3bed0d9f6
Author: Patrick Rhomberg <prhomb...@pivotal.io>
Date:   2017-07-20T19:40:34Z

    All System.exit calls replaced by an appropriate call of 
ExitCode.[code].doSystemExit();

commit 57df2484d9a1fc6001dc5ef12522a24483f126f6
Author: Patrick Rhomberg <prhomb...@pivotal.io>
Date:   2017-07-20T22:54:06Z

    Added AcceptanceTest for gfsh member status commands

commit c82b0115099b98bbbfca1eb6e3539a82e6fe054b
Author: Patrick Rhomberg <prhomb...@pivotal.io>
Date:   2017-07-20T19:42:18Z

    Correction of inconsistency in exit status of member status commands.

commit 92da642dcf1b5039def0ecf3d0f317c652a48515
Author: Patrick Rhomberg <prhomb...@pivotal.io>
Date:   2017-07-21T22:05:48Z

    Removed dead code and many needless asides from touched file 
SystemFailure.java

commit 830d3ee0af16c765b99271e231377439cd659b26
Author: Patrick Rhomberg <prhomb...@pivotal.io>
Date:   2017-07-21T22:15:27Z

    Removed redundant declarations and much dead code from touched file 
StatArchiveReader.java

----


---
If your project is set up for it, you can reply to this email and have your
reply appear on GitHub as well. If your project does not have this feature
enabled and wishes so, or if the feature is enabled but not working, please
contact infrastructure at infrastruct...@apache.org or file a JIRA ticket
with INFRA.
---

Reply via email to