GitHub user bourneagain opened a pull request:

    https://github.com/apache/storm/pull/632

    STORM-918 Storm CLI could validate arguments/print usage

    Storm commands that mandate proper args to be passed would now throw
    the function's doc string as help rather than exiting out with error after 
creating the JVM
    process.
    
    Example : 
    
    ./storm kill
    Syntax: [storm kill topology-name [-w wait-time-secs]]
    
        Kills the topology with the name topology-name. Storm will
        first deactivate the topology's spouts for the duration of
        the topology's message timeout to allow all messages currently
        being processed to finish processing. Storm will then shutdown
        the workers and clean up their state. You can override the length
        of time Storm waits between deactivation and shutdown with the -w flag.
    
    ./storm get-errors
    Syntax: [storm get-errors topology-name]
    
        Get the latest error from the running topology. The returned result 
contains
        the key value pairs for component-name and component-error for the 
components in error.
        The result is returned in json format.


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

    $ git pull https://github.com/bourneagain/storm STORM-918

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

    https://github.com/apache/storm/pull/632.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 #632
    
----
commit fc09bf07afca95a82cbdbb4f10d47c56bdff3918
Author: Shyam Rajendran <rshyam....@gmail.com>
Date:   2015-07-15T05:42:41Z

    STORM-918 Storm CLI could validate arguments/print usage
    Storm commands that mandate proper args to be passed would not thrown
    the function doc string rather than errorring out after creating the JVM
    process.

----


---
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