)]}'
{"rally/cli/cliutils.py":[{"author":{"_account_id":9545,"name":"Andriy Kurilin","email":"andr.kurilin@gmail.com","username":"akurilin"},"change_message_id":"a9b9937b408bd2425b195340a25d13cbe6ada815","unresolved":false,"context_lines":[{"line_number":419,"context_line":"    return _decorator"},{"line_number":420,"context_line":""},{"line_number":421,"context_line":""},{"line_number":422,"context_line":"def help_group(uuid):"},{"line_number":423,"context_line":"    \"\"\"Label cli method with specific group."},{"line_number":424,"context_line":""},{"line_number":425,"context_line":"    Joining methods by groups allows to compose more user-friendly help"},{"line_number":426,"context_line":"    messages in CLI."},{"line_number":427,"context_line":""},{"line_number":428,"context_line":"    :param uuid: Name of group to find common methods. It will be used for"},{"line_number":429,"context_line":"        sorting groups in help message, so you can start uuid with"},{"line_number":430,"context_line":"        some number (i.e \"1_launcher\", \"2_management\") to put groups in proper"},{"line_number":431,"context_line":"        order. Note: default group had \"0\" uuid."},{"line_number":432,"context_line":"    \"\"\""},{"line_number":433,"context_line":""},{"line_number":434,"context_line":"    def wrapper(func):"},{"line_number":435,"context_line":"        func.help_group \u003d uuid"},{"line_number":436,"context_line":"        return func"},{"line_number":437,"context_line":"    return wrapper"},{"line_number":438,"context_line":""},{"line_number":439,"context_line":""},{"line_number":440,"context_line":"def _methods_of(cls):"}],"source_content_type":"text/x-python","patch_set":1,"id":"bf659307_45951032","side":"PARENT","line":437,"range":{"start_line":422,"start_character":0,"end_line":437,"end_character":18},"updated":"2018-04-02 12:18:02.000000000","message":"it would be nice to re-implement this with click. See how it works for rally verify command: https://xsnippet.org/363751","commit_id":"4c687b50d97841f131c9f375d708e3fb59e6915e"}]}
