)]}'
{"cinder/api/contrib/types_extra_specs.py":[{"author":{"_account_id":23083,"name":"TommyLike","email":"tommylikehu@gmail.com","username":"TommyLike"},"change_message_id":"bdd2d64b27aa85041843212337b11ab27dcec287","unresolved":false,"context_lines":[{"line_number":169,"context_line":"        #Get created_at and updated_at for notification"},{"line_number":170,"context_line":"        volume_type \u003d volume_types.get_volume_type(context, type_id)"},{"line_number":171,"context_line":"        notifier_info \u003d dict(type_id\u003dtype_id, id\u003did,"},{"line_number":172,"context_line":"                             created_at\u003dvolume_type[\u0027created_at\u0027],"},{"line_number":173,"context_line":"                             updated_at\u003dvolume_type[\u0027updated_at\u0027],"},{"line_number":174,"context_line":"                             deleted_at\u003dvolume_type[\u0027deleted_at\u0027])"},{"line_number":175,"context_line":"        notifier \u003d rpc.get_notifier(\u0027volumeTypeExtraSpecs\u0027)"},{"line_number":176,"context_line":"        notifier.info(context,"}],"source_content_type":"text/x-python","patch_set":5,"id":"ff0f0b1f_19d2ab5d","line":173,"range":{"start_line":172,"start_character":28,"end_line":173,"end_character":66},"updated":"2017-05-18 07:26:19.000000000","message":"Just curious, why we need the \u0027created_at\u0027 and \u0027updated_at\u0027 when deleting.","commit_id":"6c5f559f59e1ca6132c6e807424785b445809e98"},{"author":{"_account_id":11904,"name":"Sean McGinnis","email":"sean.mcginnis@gmail.com","username":"SeanM"},"change_message_id":"63df2769510e2dc3fc83caf20f4c84a8e1cd09bb","unresolved":false,"context_lines":[{"line_number":169,"context_line":"        #Get created_at and updated_at for notification"},{"line_number":170,"context_line":"        volume_type \u003d volume_types.get_volume_type(context, type_id)"},{"line_number":171,"context_line":"        notifier_info \u003d dict(type_id\u003dtype_id, id\u003did,"},{"line_number":172,"context_line":"                             created_at\u003dvolume_type[\u0027created_at\u0027],"},{"line_number":173,"context_line":"                             updated_at\u003dvolume_type[\u0027updated_at\u0027],"},{"line_number":174,"context_line":"                             deleted_at\u003dvolume_type[\u0027deleted_at\u0027])"},{"line_number":175,"context_line":"        notifier \u003d rpc.get_notifier(\u0027volumeTypeExtraSpecs\u0027)"},{"line_number":176,"context_line":"        notifier.info(context,"}],"source_content_type":"text/x-python","patch_set":5,"id":"ff0f0b1f_01cc57ba","line":173,"range":{"start_line":172,"start_character":28,"end_line":173,"end_character":66},"in_reply_to":"ff0f0b1f_19d2ab5d","updated":"2017-05-18 20:03:58.000000000","message":"I had the same thought. But I suppose it could potentially be useful for helping match up internal records? No real harm at least other than slightly more data to pass around, since we\u0027re getting the object anyway.","commit_id":"6c5f559f59e1ca6132c6e807424785b445809e98"}]}
