)]}'
{"novaclient/v3/shell.py":[{"author":{"_account_id":4690,"name":"melanie witt","display_name":"melwitt","email":"melwittt@gmail.com","username":"melwitt"},"change_message_id":"8f742a8d24a497e959c2ac08a2960ba90defbaa7","unresolved":false,"context_lines":[{"line_number":353,"context_line":"    \"\"\"Update the VPN IP/port of a cloudpipe instance.\"\"\""},{"line_number":354,"context_line":"    cs.cloudpipe.update(args.address, args.port)"},{"line_number":355,"context_line":""},{"line_number":356,"context_line":""},{"line_number":357,"context_line":"def _poll_for_status(poll_fn, obj_id, action, final_ok_states,"},{"line_number":358,"context_line":"                     poll_period\u003d5, show_progress\u003dTrue,"},{"line_number":359,"context_line":"                     status_field\u003d\"status\", silent\u003dFalse):"}],"source_content_type":"text/x-python","patch_set":7,"id":"AAAAUH%2F%2FU%2B0%3D","line":356,"updated":"2014-01-15 00:53:50.000000000","message":"What are these cloudpipe functions being added? Not part of i18n changes?","commit_id":"5fb252fa8713cc1843328ef32920ea389710c95e"},{"author":{"_account_id":4690,"name":"melanie witt","display_name":"melwitt","email":"melwittt@gmail.com","username":"melwitt"},"change_message_id":"8f742a8d24a497e959c2ac08a2960ba90defbaa7","unresolved":false,"context_lines":[{"line_number":2742,"context_line":"def do_coverage_reset(cs, args):"},{"line_number":2743,"context_line":"    \"\"\"Reset coverage data.\"\"\""},{"line_number":2744,"context_line":"    cs.coverage.reset()"},{"line_number":2745,"context_line":"    print(_(\"Coverage data reset\"))"},{"line_number":2746,"context_line":""},{"line_number":2747,"context_line":""},{"line_number":2748,"context_line":"def _find_hypervisor(cs, hypervisor):"}],"source_content_type":"text/x-python","patch_set":7,"id":"AAAAUH%2F%2FU8A%3D","line":2745,"updated":"2014-01-15 00:53:50.000000000","message":"Same as the above comment, all the new coverage functions?","commit_id":"5fb252fa8713cc1843328ef32920ea389710c95e"},{"author":{"_account_id":4690,"name":"melanie witt","display_name":"melwitt","email":"melwittt@gmail.com","username":"melwitt"},"change_message_id":"8f742a8d24a497e959c2ac08a2960ba90defbaa7","unresolved":false,"context_lines":[{"line_number":2950,"context_line":"        if isinstance(manager, quotas.QuotaSetManager):"},{"line_number":2951,"context_line":"            manager.update(identifier, force\u003dforce_update, **updates)"},{"line_number":2952,"context_line":"        else:"},{"line_number":2953,"context_line":"            manager.update(identifier, **updates)"},{"line_number":2954,"context_line":""},{"line_number":2955,"context_line":""},{"line_number":2956,"context_line":"@utils.arg(\u0027--tenant\u0027,"}],"source_content_type":"text/x-python","patch_set":7,"id":"AAAAUH%2F%2FU70%3D","line":2953,"updated":"2014-01-15 00:53:50.000000000","message":"More non-i18n code that should be a separate patch?","commit_id":"5fb252fa8713cc1843328ef32920ea389710c95e"},{"author":{"_account_id":4690,"name":"melanie witt","display_name":"melwitt","email":"melwittt@gmail.com","username":"melwitt"},"change_message_id":"8f742a8d24a497e959c2ac08a2960ba90defbaa7","unresolved":false,"context_lines":[{"line_number":3009,"context_line":"    help\u003d_(\u0027New value for the \"floating-ips\" quota.\u0027))"},{"line_number":3010,"context_line":"@utils.arg(\u0027--floating_ips\u0027,"},{"line_number":3011,"context_line":"    type\u003dint,"},{"line_number":3012,"context_line":"    help\u003dargparse.SUPPRESS)"},{"line_number":3013,"context_line":"@utils.arg(\u0027--fixed-ips\u0027,"},{"line_number":3014,"context_line":"    metavar\u003d\u0027\u003cfixed-ips\u003e\u0027,"},{"line_number":3015,"context_line":"    type\u003dint,"}],"source_content_type":"text/x-python","patch_set":7,"id":"AAAAUH%2F%2FU7s%3D","line":3012,"updated":"2014-01-15 00:53:50.000000000","message":"Again","commit_id":"5fb252fa8713cc1843328ef32920ea389710c95e"},{"author":{"_account_id":4690,"name":"melanie witt","display_name":"melwitt","email":"melwittt@gmail.com","username":"melwitt"},"change_message_id":"8f742a8d24a497e959c2ac08a2960ba90defbaa7","unresolved":false,"context_lines":[{"line_number":3043,"context_line":"    metavar\u003d\u0027\u003cinjected-file-path-bytes\u003e\u0027,"},{"line_number":3044,"context_line":"    type\u003dint,"},{"line_number":3045,"context_line":"    default\u003dNone,"},{"line_number":3046,"context_line":"    help\u003d_(\u0027New value for the \"injected-file-path-bytes\" quota.\u0027))"},{"line_number":3047,"context_line":"@utils.arg(\u0027--key-pairs\u0027,"},{"line_number":3048,"context_line":"    metavar\u003d\u0027\u003ckey-pairs\u003e\u0027,"},{"line_number":3049,"context_line":"    type\u003dint,"}],"source_content_type":"text/x-python","patch_set":7,"id":"AAAAUH%2F%2FU60%3D","line":3046,"updated":"2014-01-15 00:53:50.000000000","message":"Again","commit_id":"5fb252fa8713cc1843328ef32920ea389710c95e"},{"author":{"_account_id":4690,"name":"melanie witt","display_name":"melwitt","email":"melwittt@gmail.com","username":"melwitt"},"change_message_id":"8f742a8d24a497e959c2ac08a2960ba90defbaa7","unresolved":false,"context_lines":[{"line_number":3058,"context_line":"    metavar\u003d\u0027\u003csecurity-group-rules\u003e\u0027,"},{"line_number":3059,"context_line":"    type\u003dint,"},{"line_number":3060,"context_line":"    default\u003dNone,"},{"line_number":3061,"context_line":"    help\u003d_(\u0027New value for the \"security-group-rules\" quota.\u0027))"},{"line_number":3062,"context_line":"@utils.arg(\u0027--force\u0027,"},{"line_number":3063,"context_line":"    dest\u003d\u0027force\u0027,"},{"line_number":3064,"context_line":"    action\u003d\"store_true\","}],"source_content_type":"text/x-python","patch_set":7,"id":"AAAAUH%2F%2FU6w%3D","line":3061,"updated":"2014-01-15 00:53:50.000000000","message":"Again","commit_id":"5fb252fa8713cc1843328ef32920ea389710c95e"},{"author":{"_account_id":4690,"name":"melanie witt","display_name":"melwitt","email":"melwittt@gmail.com","username":"melwitt"},"change_message_id":"8f742a8d24a497e959c2ac08a2960ba90defbaa7","unresolved":false,"context_lines":[{"line_number":3119,"context_line":"    help\u003d_(\u0027New value for the \"floating-ips\" quota.\u0027))"},{"line_number":3120,"context_line":"@utils.arg(\u0027--floating_ips\u0027,"},{"line_number":3121,"context_line":"    type\u003dint,"},{"line_number":3122,"context_line":"    help\u003dargparse.SUPPRESS)"},{"line_number":3123,"context_line":"@utils.arg(\u0027--metadata-items\u0027,"},{"line_number":3124,"context_line":"    metavar\u003d\u0027\u003cmetadata-items\u003e\u0027,"},{"line_number":3125,"context_line":"    type\u003dint,"}],"source_content_type":"text/x-python","patch_set":7,"id":"AAAAUH%2F%2FU6s%3D","line":3122,"updated":"2014-01-15 00:53:50.000000000","message":"Again","commit_id":"5fb252fa8713cc1843328ef32920ea389710c95e"},{"author":{"_account_id":4690,"name":"melanie witt","display_name":"melwitt","email":"melwittt@gmail.com","username":"melwitt"},"change_message_id":"8f742a8d24a497e959c2ac08a2960ba90defbaa7","unresolved":false,"context_lines":[{"line_number":3148,"context_line":"    metavar\u003d\u0027\u003cinjected-file-path-bytes\u003e\u0027,"},{"line_number":3149,"context_line":"    type\u003dint,"},{"line_number":3150,"context_line":"    default\u003dNone,"},{"line_number":3151,"context_line":"    help\u003d_(\u0027New value for the \"injected-file-path-bytes\" quota.\u0027))"},{"line_number":3152,"context_line":"@utils.arg(\u0027--key-pairs\u0027,"},{"line_number":3153,"context_line":"    metavar\u003d\u0027\u003ckey-pairs\u003e\u0027,"},{"line_number":3154,"context_line":"    type\u003dint,"}],"source_content_type":"text/x-python","patch_set":7,"id":"AAAAUH%2F%2FU6o%3D","line":3151,"updated":"2014-01-15 00:53:50.000000000","message":"Again","commit_id":"5fb252fa8713cc1843328ef32920ea389710c95e"},{"author":{"_account_id":4690,"name":"melanie witt","display_name":"melwitt","email":"melwittt@gmail.com","username":"melwitt"},"change_message_id":"8f742a8d24a497e959c2ac08a2960ba90defbaa7","unresolved":false,"context_lines":[{"line_number":3163,"context_line":"    metavar\u003d\u0027\u003csecurity-group-rules\u003e\u0027,"},{"line_number":3164,"context_line":"    type\u003dint,"},{"line_number":3165,"context_line":"    default\u003dNone,"},{"line_number":3166,"context_line":"    help\u003d_(\u0027New value for the \"security-group-rules\" quota.\u0027))"},{"line_number":3167,"context_line":"def do_quota_class_update(cs, args):"},{"line_number":3168,"context_line":"    \"\"\"Update the quotas for a quota class.\"\"\""},{"line_number":3169,"context_line":""}],"source_content_type":"text/x-python","patch_set":7,"id":"AAAAUH%2F%2FU6k%3D","line":3166,"updated":"2014-01-15 00:53:50.000000000","message":"Again","commit_id":"5fb252fa8713cc1843328ef32920ea389710c95e"},{"author":{"_account_id":4690,"name":"melanie witt","display_name":"melwitt","email":"melwittt@gmail.com","username":"melwitt"},"change_message_id":"8f742a8d24a497e959c2ac08a2960ba90defbaa7","unresolved":false,"context_lines":[{"line_number":3287,"context_line":"    return result"},{"line_number":3288,"context_line":""},{"line_number":3289,"context_line":""},{"line_number":3290,"context_line":"@utils.service_type(\u0027compute\u0027)"},{"line_number":3291,"context_line":"def do_availability_zone_list(cs, _args):"},{"line_number":3292,"context_line":"    \"\"\"List all the availability zones.\"\"\""},{"line_number":3293,"context_line":"    try:"}],"source_content_type":"text/x-python","patch_set":7,"id":"AAAAUH%2F%2FU6c%3D","line":3290,"updated":"2014-01-15 00:53:50.000000000","message":"Again","commit_id":"5fb252fa8713cc1843328ef32920ea389710c95e"}]}
