)]}'
{"novaclient/shell.py":[{"author":{"_account_id":679,"name":"Kevin L. Mitchell","email":"klmitch@mit.edu","username":"klmitch"},"change_message_id":"30f08abe37315c1f4c3d8d5357360e851736c904","unresolved":false,"context_lines":[{"line_number":169,"context_line":"        # NOTE(dtroyer): We can\u0027t add --endpoint_type here due to argparse"},{"line_number":170,"context_line":"        #                thinking usage-list --end is ambiguous; but it"},{"line_number":171,"context_line":"        #                works fine with only --endpoint-type present"},{"line_number":172,"context_line":"        #                Go figure.  I\u0027m leaving this here for doc purposes."},{"line_number":173,"context_line":"        #parser.add_argument(\u0027--endpoint_type\u0027,"},{"line_number":174,"context_line":"        #    help\u003dargparse.SUPPRESS)"},{"line_number":175,"context_line":""}],"source_content_type":"text/x-python","patch_set":2,"id":"AAAALH%2F%2FoH4%3D","line":172,"updated":"2012-08-24 18:35:56.000000000","message":"What happens if you do something like:\n\n    parser.add_argument(\u0027--endpoint-type\u0027, \u0027--endpoint_type\u0027,\n        …)\n\nrather than doing the argparse.SUPPRESS?  Sure, it might be listed in the help text that way, but would it still come up ambiguous?","commit_id":"8650d694bcb1f5abc22c48149edc5857d300fe2c"},{"author":{"_account_id":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"},"change_message_id":"efcd3e6f57cb398151c96b84cd7b5e715fd6b85a","unresolved":false,"context_lines":[{"line_number":169,"context_line":"        # NOTE(dtroyer): We can\u0027t add --endpoint_type here due to argparse"},{"line_number":170,"context_line":"        #                thinking usage-list --end is ambiguous; but it"},{"line_number":171,"context_line":"        #                works fine with only --endpoint-type present"},{"line_number":172,"context_line":"        #                Go figure.  I\u0027m leaving this here for doc purposes."},{"line_number":173,"context_line":"        #parser.add_argument(\u0027--endpoint_type\u0027,"},{"line_number":174,"context_line":"        #    help\u003dargparse.SUPPRESS)"},{"line_number":175,"context_line":""}],"source_content_type":"text/x-python","patch_set":2,"id":"AAAALH%2F%2FoF0%3D","line":172,"in_reply_to":"AAAALH%2F%2FoH4%3D","updated":"2012-08-24 18:58:04.000000000","message":"It does the same thing.  I\u0027ve tried every combination I could think of and argparse doesn\u0027t seem to want to turn off it\u0027s abbreviation handling.  I didn\u0027t think it was worth the effort to subclass it and remove that behaviour for a deprecated option.","commit_id":"8650d694bcb1f5abc22c48149edc5857d300fe2c"}]}
