)]}'
{"novaclient/v2/shell.py":[{"author":{"_account_id":16907,"name":"Diana Clarke","email":"diana.joan.clarke@gmail.com","username":"diana-clarke"},"change_message_id":"e3ced6039a4726de44f1ed93d89c8495627db3a0","unresolved":false,"context_lines":[{"line_number":5279,"context_line":""},{"line_number":5280,"context_line":"@api_versions.wraps(\"2.26\")"},{"line_number":5281,"context_line":"@utils.arg(\u0027server\u0027, metavar\u003d\u0027\u003cserver\u003e\u0027, help\u003d_(\u0027Name or ID of server.\u0027))"},{"line_number":5282,"context_line":"@utils.arg(\u0027tag\u0027, metavar\u003d\u0027\u003ctag\u003e\u0027, nargs\u003d\u0027+\u0027, help\u003d_(\u0027Tag to add.\u0027))"},{"line_number":5283,"context_line":"def do_server_tag_add(cs, args):"},{"line_number":5284,"context_line":"    \"\"\"Add one or multiple tags to a server.\"\"\""},{"line_number":5285,"context_line":"    server \u003d _find_server(cs, args.server)"}],"source_content_type":"text/x-python","patch_set":3,"id":"ba5201f7_8e2be5ea","line":5282,"range":{"start_line":5282,"start_character":53,"end_line":5282,"end_character":66},"updated":"2017-01-03 20:08:58.000000000","message":"Perhaps: \"Tag(s) to add.\" Unless some other magic is making it clear to the user that they can add multiple tags at once.","commit_id":"f7946ee045aa6ce752010da93fc5c1971764bff4"},{"author":{"_account_id":16907,"name":"Diana Clarke","email":"diana.joan.clarke@gmail.com","username":"diana-clarke"},"change_message_id":"bb386d96699c86818bab3d083c731221d48aa4f1","unresolved":false,"context_lines":[{"line_number":5279,"context_line":""},{"line_number":5280,"context_line":"@api_versions.wraps(\"2.26\")"},{"line_number":5281,"context_line":"@utils.arg(\u0027server\u0027, metavar\u003d\u0027\u003cserver\u003e\u0027, help\u003d_(\u0027Name or ID of server.\u0027))"},{"line_number":5282,"context_line":"@utils.arg(\u0027tag\u0027, metavar\u003d\u0027\u003ctag\u003e\u0027, nargs\u003d\u0027+\u0027, help\u003d_(\u0027Tag to add.\u0027))"},{"line_number":5283,"context_line":"def do_server_tag_add(cs, args):"},{"line_number":5284,"context_line":"    \"\"\"Add one or multiple tags to a server.\"\"\""},{"line_number":5285,"context_line":"    server \u003d _find_server(cs, args.server)"}],"source_content_type":"text/x-python","patch_set":3,"id":"ba5201f7_6405f678","line":5282,"range":{"start_line":5282,"start_character":53,"end_line":5282,"end_character":66},"in_reply_to":"ba5201f7_8e2be5ea","updated":"2017-01-04 02:50:10.000000000","message":"I just read the argparse[1] docs and it doesn\u0027t look like they provide any \"magic\" letting the user know when `nargs` is the setting vs just one, so it should probably be added to the help (unless I\u0027ve missed something).\n\n- [1] https://docs.python.org/3/library/argparse.html","commit_id":"f7946ee045aa6ce752010da93fc5c1971764bff4"},{"author":{"_account_id":16907,"name":"Diana Clarke","email":"diana.joan.clarke@gmail.com","username":"diana-clarke"},"change_message_id":"e3ced6039a4726de44f1ed93d89c8495627db3a0","unresolved":false,"context_lines":[{"line_number":5301,"context_line":""},{"line_number":5302,"context_line":"@api_versions.wraps(\"2.26\")"},{"line_number":5303,"context_line":"@utils.arg(\u0027server\u0027, metavar\u003d\u0027\u003cserver\u003e\u0027, help\u003d_(\u0027Name or ID of server.\u0027))"},{"line_number":5304,"context_line":"@utils.arg(\u0027tag\u0027, metavar\u003d\u0027\u003ctag\u003e\u0027, nargs\u003d\u0027+\u0027, help\u003d_(\u0027Tag to delete.\u0027))"},{"line_number":5305,"context_line":"def do_server_tag_delete(cs, args):"},{"line_number":5306,"context_line":"    \"\"\"Delete one or multiple tags from a server.\"\"\""},{"line_number":5307,"context_line":"    server \u003d _find_server(cs, args.server)"}],"source_content_type":"text/x-python","patch_set":3,"id":"ba5201f7_4edc9d12","line":5304,"range":{"start_line":5304,"start_character":54,"end_line":5304,"end_character":68},"updated":"2017-01-03 20:08:58.000000000","message":"Perhaps: \"Tag(s) to delete.\" Unless some other magic is making it clear to the user that they can delete multiple tags at once.","commit_id":"f7946ee045aa6ce752010da93fc5c1971764bff4"},{"author":{"_account_id":679,"name":"Kevin L. Mitchell","email":"klmitch@mit.edu","username":"klmitch"},"change_message_id":"22030964caedeae1ee9d4bcf412e78e86fdaa49e","unresolved":false,"context_lines":[{"line_number":5281,"context_line":"@utils.arg(\u0027server\u0027, metavar\u003d\u0027\u003cserver\u003e\u0027, help\u003d_(\u0027Name or ID of server.\u0027))"},{"line_number":5282,"context_line":"@utils.arg(\u0027tag\u0027, metavar\u003d\u0027\u003ctag\u003e\u0027, nargs\u003d\u0027+\u0027, help\u003d_(\u0027Tag(s) to add.\u0027))"},{"line_number":5283,"context_line":"def do_server_tag_add(cs, args):"},{"line_number":5284,"context_line":"    \"\"\"Add one or multiple tags to a server.\"\"\""},{"line_number":5285,"context_line":"    server \u003d _find_server(cs, args.server)"},{"line_number":5286,"context_line":"    utils.do_action_on_many("},{"line_number":5287,"context_line":"        lambda t: server.add_tag(t),"}],"source_content_type":"text/x-python","patch_set":4,"id":"ba5201f7_dc0c6eee","line":5284,"range":{"start_line":5284,"start_character":18,"end_line":5284,"end_character":26},"updated":"2017-01-05 16:44:32.000000000","message":"s/multiple/more/ (English correction)","commit_id":"40177b31f8ff09d7777725489731448d01d4d639"},{"author":{"_account_id":679,"name":"Kevin L. Mitchell","email":"klmitch@mit.edu","username":"klmitch"},"change_message_id":"22030964caedeae1ee9d4bcf412e78e86fdaa49e","unresolved":false,"context_lines":[{"line_number":5303,"context_line":"@utils.arg(\u0027server\u0027, metavar\u003d\u0027\u003cserver\u003e\u0027, help\u003d_(\u0027Name or ID of server.\u0027))"},{"line_number":5304,"context_line":"@utils.arg(\u0027tag\u0027, metavar\u003d\u0027\u003ctag\u003e\u0027, nargs\u003d\u0027+\u0027, help\u003d_(\u0027Tag(s) to delete.\u0027))"},{"line_number":5305,"context_line":"def do_server_tag_delete(cs, args):"},{"line_number":5306,"context_line":"    \"\"\"Delete one or multiple tags from a server.\"\"\""},{"line_number":5307,"context_line":"    server \u003d _find_server(cs, args.server)"},{"line_number":5308,"context_line":"    utils.do_action_on_many("},{"line_number":5309,"context_line":"        lambda t: server.delete_tag(t),"}],"source_content_type":"text/x-python","patch_set":4,"id":"ba5201f7_bc324aa5","line":5306,"range":{"start_line":5306,"start_character":21,"end_line":5306,"end_character":29},"updated":"2017-01-05 16:44:32.000000000","message":"Ibid.","commit_id":"40177b31f8ff09d7777725489731448d01d4d639"}]}
