)]}'
{"cinder/volume/manager.py":[{"author":{"_account_id":2243,"name":"John Griffith","email":"john.griffith8@gmail.com","username":"john-griffith"},"change_message_id":"5b8edda77955cf7c7a0470f6be590928d2cf58c3","unresolved":false,"context_lines":[{"line_number":3088,"context_line":"        # we are in an expected state (\u0027enabling\u0027)"},{"line_number":3089,"context_line":"        volume \u003d self.db.volume_get(context, volume[\u0027id\u0027])"},{"line_number":3090,"context_line":"        if volume[\u0027replication_status\u0027] !\u003d \u0027enabling\u0027:"},{"line_number":3091,"context_line":"            msg \u003d _(\"Volume isn\u0027t in enabling state.\")"},{"line_number":3092,"context_line":"            LOG.error(msg)"},{"line_number":3093,"context_line":"            raise exception.InvalidVolume(reason\u003dmsg)"},{"line_number":3094,"context_line":""}],"source_content_type":"text/x-python","patch_set":1,"id":"9a1a9d01_7cac968c","line":3091,"updated":"2015-10-01 23:03:53.000000000","message":"Might be worth adding a little more info here and also use the resource tag to get the volume info for free;\n\n \"Unable to enable replication due to invalid replication status: (rep_status)s\", resource\u003dvolume\n\nOr something like that","commit_id":"780cd868ed660b6c5c1af332b1441087e16d9f16"},{"author":{"_account_id":5997,"name":"Walt","display_name":"Hemna","email":"waboring@hemna.com","username":"walter-boring","status":"SAP"},"change_message_id":"d0401553f52a7342c48e613584db09c9c9d3bf85","unresolved":false,"context_lines":[{"line_number":3088,"context_line":"        # we are in an expected state (\u0027enabling\u0027)"},{"line_number":3089,"context_line":"        volume \u003d self.db.volume_get(context, volume[\u0027id\u0027])"},{"line_number":3090,"context_line":"        if volume[\u0027replication_status\u0027] !\u003d \u0027enabling\u0027:"},{"line_number":3091,"context_line":"            msg \u003d _(\"Volume isn\u0027t in enabling state.\")"},{"line_number":3092,"context_line":"            LOG.error(msg)"},{"line_number":3093,"context_line":"            raise exception.InvalidVolume(reason\u003dmsg)"},{"line_number":3094,"context_line":""}],"source_content_type":"text/x-python","patch_set":1,"id":"9a1a9d01_bc6c6e37","line":3091,"in_reply_to":"9a1a9d01_7cac968c","updated":"2015-10-01 23:12:09.000000000","message":"ok will do, thanks for the review!","commit_id":"780cd868ed660b6c5c1af332b1441087e16d9f16"},{"author":{"_account_id":2243,"name":"John Griffith","email":"john.griffith8@gmail.com","username":"john-griffith"},"change_message_id":"5b8edda77955cf7c7a0470f6be590928d2cf58c3","unresolved":false,"context_lines":[{"line_number":3126,"context_line":""},{"line_number":3127,"context_line":"        volume \u003d self.db.volume_get(context, volume[\u0027id\u0027])"},{"line_number":3128,"context_line":"        if volume[\u0027replication_status\u0027] !\u003d \u0027disabling\u0027:"},{"line_number":3129,"context_line":"            msg \u003d _(\"Volume isn\u0027t in disabling state.\")"},{"line_number":3130,"context_line":"            LOG.error(msg)"},{"line_number":3131,"context_line":"            raise exception.InvalidVolume(reason\u003dmsg)"},{"line_number":3132,"context_line":""}],"source_content_type":"text/x-python","patch_set":1,"id":"9a1a9d01_1cb47acf","line":3129,"updated":"2015-10-01 23:03:53.000000000","message":"Same note as above.","commit_id":"780cd868ed660b6c5c1af332b1441087e16d9f16"}]}
