)]}'
{"openstackclient/compute/v2/server.py":[{"author":{"_account_id":6482,"name":"Steve Martinelli","email":"s.martinelli@gmail.com","username":"stevemar"},"change_message_id":"4cd6aaaedf2d6cf2d54682cbbe82f7cdd13f2ba5","unresolved":false,"context_lines":[{"line_number":30,"context_line":""},{"line_number":31,"context_line":""},{"line_number":32,"context_line":"def _format_servers_list_networks(networks):"},{"line_number":33,"context_line":"    \"\"\"Return a formatted string of a server\u0027s the networks"},{"line_number":34,"context_line":""},{"line_number":35,"context_line":"    :param server: a Server.networks field"},{"line_number":36,"context_line":"    :rtype: a string of formatted network addresses"}],"source_content_type":"text/x-python","patch_set":2,"id":"AAAAQn%2F%2F3MU%3D","line":33,"updated":"2013-07-21 06:32:42.000000000","message":"nit, \u0027the\u0027 seems superfluous.","commit_id":"e5f3022d1d5d71506604efd463f555e2ce2c808c"}],"openstackclient/volume/v1/type.py":[{"author":{"_account_id":6482,"name":"Steve Martinelli","email":"s.martinelli@gmail.com","username":"stevemar"},"change_message_id":"4cd6aaaedf2d6cf2d54682cbbe82f7cdd13f2ba5","unresolved":false,"context_lines":[{"line_number":56,"context_line":"            volume_type.set_keys(parsed_args.property)"},{"line_number":57,"context_line":"        # Map \u0027extra_specs\u0027 column to \u0027properties\u0027"},{"line_number":58,"context_line":"        volume_type._info.update("},{"line_number":59,"context_line":"            {\u0027properties\u0027: utils.format_dict(parsed_args.property)}"},{"line_number":60,"context_line":"        )"},{"line_number":61,"context_line":""},{"line_number":62,"context_line":"        info \u003d {}"}],"source_content_type":"text/x-python","patch_set":2,"id":"AAAAQn%2F%2F3M0%3D","line":59,"updated":"2013-07-21 06:32:42.000000000","message":"In the output, extra_specs and properties are both being printed, But extra_specs is set to the empty set, always; and properties is correct. Not super critical...","commit_id":"e5f3022d1d5d71506604efd463f555e2ce2c808c"},{"author":{"_account_id":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"},"change_message_id":"03e30a2bc538ed89d7e6075c96282d5368d1bb84","unresolved":false,"context_lines":[{"line_number":56,"context_line":"            volume_type.set_keys(parsed_args.property)"},{"line_number":57,"context_line":"        # Map \u0027extra_specs\u0027 column to \u0027properties\u0027"},{"line_number":58,"context_line":"        volume_type._info.update("},{"line_number":59,"context_line":"            {\u0027properties\u0027: utils.format_dict(parsed_args.property)}"},{"line_number":60,"context_line":"        )"},{"line_number":61,"context_line":""},{"line_number":62,"context_line":"        info \u003d {}"}],"source_content_type":"text/x-python","patch_set":2,"id":"AAAAQn%2F%2F22A%3D","line":59,"in_reply_to":"AAAAQn%2F%2F3M0%3D","updated":"2013-07-21 18:59:36.000000000","message":"Done","commit_id":"e5f3022d1d5d71506604efd463f555e2ce2c808c"},{"author":{"_account_id":6482,"name":"Steve Martinelli","email":"s.martinelli@gmail.com","username":"stevemar"},"change_message_id":"4cd6aaaedf2d6cf2d54682cbbe82f7cdd13f2ba5","unresolved":false,"context_lines":[{"line_number":181,"context_line":"        )"},{"line_number":182,"context_line":""},{"line_number":183,"context_line":"        if parsed_args.property:"},{"line_number":184,"context_line":"            volume_client.volumes.delete_metadata("},{"line_number":185,"context_line":"                volume_type.id,"},{"line_number":186,"context_line":"                parsed_args.property,"},{"line_number":187,"context_line":"            )"}],"source_content_type":"text/x-python","patch_set":2,"id":"AAAAQn%2F%2F3Mg%3D","line":184,"updated":"2013-07-21 06:32:42.000000000","message":"As a side note, we should open a bug here, it\u0027s calling the wrong manager. \nIt should retrieve the volume type using find resource and the volume_types manager, then call unset_keys.","commit_id":"e5f3022d1d5d71506604efd463f555e2ce2c808c"},{"author":{"_account_id":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"},"change_message_id":"03e30a2bc538ed89d7e6075c96282d5368d1bb84","unresolved":false,"context_lines":[{"line_number":181,"context_line":"        )"},{"line_number":182,"context_line":""},{"line_number":183,"context_line":"        if parsed_args.property:"},{"line_number":184,"context_line":"            volume_client.volumes.delete_metadata("},{"line_number":185,"context_line":"                volume_type.id,"},{"line_number":186,"context_line":"                parsed_args.property,"},{"line_number":187,"context_line":"            )"}],"source_content_type":"text/x-python","patch_set":2,"id":"AAAAQn%2F%2F21s%3D","line":184,"in_reply_to":"AAAAQn%2F%2F3Mg%3D","updated":"2013-07-21 18:59:36.000000000","message":"https://bugs.launchpad.net/python-openstackclient/+bug/1203561","commit_id":"e5f3022d1d5d71506604efd463f555e2ce2c808c"}]}
