)]}'
{"cinder/api/validation/validators.py":[{"author":{"_account_id":11904,"name":"Sean McGinnis","email":"sean.mcginnis@gmail.com","username":"SeanM"},"change_message_id":"b2a56f3d8c7a456e79e7ab50a00be25c600c8416","unresolved":false,"context_lines":[{"line_number":113,"context_line":"@jsonschema.FormatChecker.cls_checks(\u0027group_snapshot_status\u0027)"},{"line_number":114,"context_line":"def _validate_status(param_value):"},{"line_number":115,"context_line":"    if not param_value:"},{"line_number":116,"context_line":"        msg \u003d \"The \u0027status\u0027 can not be None.\""},{"line_number":117,"context_line":"        raise exception.InvalidGroupSnapshotStatus(reason\u003dmsg)"},{"line_number":118,"context_line":"    elif len(param_value.strip()) \u003d\u003d 0:"},{"line_number":119,"context_line":"        msg \u003d \"The \u0027status\u0027 can not be empty.\""}],"source_content_type":"text/x-python","patch_set":2,"id":"df87a7cf_668d687a","line":116,"range":{"start_line":116,"start_character":14,"end_line":116,"end_character":15},"updated":"2017-12-13 21:00:36.000000000","message":"Exception messages should have _() translation markers.","commit_id":"141eb7c3c2dbdbf224dc131e4cf90e7cd8578999"},{"author":{"_account_id":11904,"name":"Sean McGinnis","email":"sean.mcginnis@gmail.com","username":"SeanM"},"change_message_id":"b2a56f3d8c7a456e79e7ab50a00be25c600c8416","unresolved":false,"context_lines":[{"line_number":116,"context_line":"        msg \u003d \"The \u0027status\u0027 can not be None.\""},{"line_number":117,"context_line":"        raise exception.InvalidGroupSnapshotStatus(reason\u003dmsg)"},{"line_number":118,"context_line":"    elif len(param_value.strip()) \u003d\u003d 0:"},{"line_number":119,"context_line":"        msg \u003d \"The \u0027status\u0027 can not be empty.\""},{"line_number":120,"context_line":"        raise exception.InvalidGroupSnapshotStatus(reason\u003dmsg)"},{"line_number":121,"context_line":"    elif param_value.lower() not in c_fields.GroupSnapshotStatus.ALL:"},{"line_number":122,"context_line":"            msg \u003d _(\"Group snapshot status: %(status)s is invalid, \""}],"source_content_type":"text/x-python","patch_set":2,"id":"df87a7cf_26ed2025","line":119,"range":{"start_line":119,"start_character":14,"end_line":119,"end_character":15},"updated":"2017-12-13 21:00:36.000000000","message":"Same.","commit_id":"141eb7c3c2dbdbf224dc131e4cf90e7cd8578999"}]}
