)]}'
{"/COMMIT_MSG":[{"author":{"_account_id":6873,"name":"Matt Riedemann","email":"mriedem.os@gmail.com","username":"mriedem"},"change_message_id":"39d1548c1eb575c34511251d9fd032bf25e6659c","unresolved":false,"context_lines":[{"line_number":4,"context_line":"Commit:     Matt Riedemann \u003cmriedem.os@gmail.com\u003e"},{"line_number":5,"context_line":"CommitDate: 2019-11-18 11:57:38 -0500"},{"line_number":6,"context_line":""},{"line_number":7,"context_line":"Handle NoSuchOptError in nova-manage gracefully"},{"line_number":8,"context_line":""},{"line_number":9,"context_line":"If a nova-manage command is executed without the -h option"},{"line_number":10,"context_line":"or a subcommand the user gets an ugly traceback. This is"}],"source_content_type":"text/x-gerrit-commit-message","patch_set":2,"id":"3fa7e38b_a03d182d","line":7,"updated":"2019-11-18 17:01:50.000000000","message":"Since this isn\u0027t handled explicitly I should probably re-word this.","commit_id":"5f1a9cb71ae50927654921d28e051bb42bbb5f17"}],"nova/cmd/common.py":[{"author":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"change_message_id":"0c321a27bac548707d70659bc06b7ac4ea9ad97b","unresolved":false,"context_lines":[{"line_number":124,"context_line":"        parser.set_defaults(command_object\u003dcommand_object)"},{"line_number":125,"context_line":""},{"line_number":126,"context_line":"        category_subparsers \u003d parser.add_subparsers(dest\u003d\u0027action\u0027)"},{"line_number":127,"context_line":"        category_subparsers.required \u003d True"},{"line_number":128,"context_line":""},{"line_number":129,"context_line":"        for (action, action_fn) in methods_of(command_object):"},{"line_number":130,"context_line":"            parser \u003d category_subparsers.add_parser("}],"source_content_type":"text/x-python","patch_set":4,"id":"3fa7e38b_4aca7aa0","line":127,"updated":"2019-12-20 11:42:19.000000000","message":"For some reason, the kwarg doesn\u0027t work even though [1] suggests it _should_? TBF though, I didn\u0027t read the whole thing cos Friday\n\n[1] https://github.com/python/cpython/pull/3027","commit_id":"51b0d4ca58f70fdd887dd053bfae1b2c918c33ba"}],"nova/cmd/manage.py":[{"author":{"_account_id":6873,"name":"Matt Riedemann","email":"mriedem.os@gmail.com","username":"mriedem"},"change_message_id":"75039bfb898e22a254f9b703b317daf90d3f1f27","unresolved":false,"context_lines":[{"line_number":2692,"context_line":"def main():"},{"line_number":2693,"context_line":"    \"\"\"Parse options and call the appropriate class/method.\"\"\""},{"line_number":2694,"context_line":"    CONF.register_cli_opts([category_opt, post_mortem_opt])"},{"line_number":2695,"context_line":"    config.parse_args(sys.argv)"},{"line_number":2696,"context_line":"    logging.set_defaults("},{"line_number":2697,"context_line":"        default_log_levels\u003dlogging.get_default_log_levels() +"},{"line_number":2698,"context_line":"        _EXTRA_DEFAULT_LOG_LEVELS)"}],"source_content_type":"text/x-python","patch_set":1,"id":"3fa7e38b_80b01c42","line":2695,"updated":"2019-11-18 16:48:16.000000000","message":"Maybe we should check the length of this and if it\u0027s not enough enough just append -h to print out the help.","commit_id":"69828b6d94ac178a6fe627e239470a4354c73083"},{"author":{"_account_id":6873,"name":"Matt Riedemann","email":"mriedem.os@gmail.com","username":"mriedem"},"change_message_id":"75039bfb898e22a254f9b703b317daf90d3f1f27","unresolved":false,"context_lines":[{"line_number":2714,"context_line":"        return ret"},{"line_number":2715,"context_line":"    except cfg.NoSuchOptError:"},{"line_number":2716,"context_line":"        print(_(\u0027Invalid arguments. Use \"nova-manage -h\" for usage.\u0027))"},{"line_number":2717,"context_line":"        return 255"},{"line_number":2718,"context_line":"    except Exception:"},{"line_number":2719,"context_line":"        if CONF.post_mortem:"},{"line_number":2720,"context_line":"            import pdb"}],"source_content_type":"text/x-python","patch_set":1,"id":"3fa7e38b_007e6c69","line":2717,"updated":"2019-11-18 16:48:16.000000000","message":"This should probably be 127.","commit_id":"69828b6d94ac178a6fe627e239470a4354c73083"}]}
