)]}'
{"/COMMIT_MSG":[{"author":{"_account_id":8056,"name":"Ramana Raja","email":"rraja@redhat.com","username":"Ram_Raja"},"change_message_id":"4df9ea90f63d61633a1341498a1a55f85d866bee","unresolved":false,"context_lines":[{"line_number":13,"context_line":"*should* work but due to some weakness in the GlusterFS"},{"line_number":14,"context_line":"instrumentation code, it doesn\u0027t."},{"line_number":15,"context_line":""},{"line_number":16,"context_line":"Fix the situation for now by moving into using the full"},{"line_number":17,"context_line":"option name. We also take the opportunity emove some"},{"line_number":18,"context_line":"redundant checks from the respective option handlinng"},{"line_number":19,"context_line":"code."}],"source_content_type":"text/x-gerrit-commit-message","patch_set":1,"id":"3a29b11f_8554c554","line":16,"updated":"2015-10-18 15:21:15.000000000","message":"s/by moving into using/by using/ ?","commit_id":"5404766e3aa24f26f8da712fdcde162f0e4ae021"},{"author":{"_account_id":9521,"name":"Csaba Henk","email":"chenk@redhat.com","username":"chenk"},"change_message_id":"9304de8d9b678b039d5eb0734a1e2aca146d9cb4","unresolved":false,"context_lines":[{"line_number":13,"context_line":"*should* work but due to some weakness in the GlusterFS"},{"line_number":14,"context_line":"instrumentation code, it doesn\u0027t."},{"line_number":15,"context_line":""},{"line_number":16,"context_line":"Fix the situation for now by moving into using the full"},{"line_number":17,"context_line":"option name. We also take the opportunity emove some"},{"line_number":18,"context_line":"redundant checks from the respective option handlinng"},{"line_number":19,"context_line":"code."}],"source_content_type":"text/x-gerrit-commit-message","patch_set":1,"id":"ba8a016a_e38a631a","line":16,"in_reply_to":"3a29b11f_8554c554","updated":"2015-11-20 08:00:13.000000000","message":"Done","commit_id":"5404766e3aa24f26f8da712fdcde162f0e4ae021"},{"author":{"_account_id":8056,"name":"Ramana Raja","email":"rraja@redhat.com","username":"Ram_Raja"},"change_message_id":"4df9ea90f63d61633a1341498a1a55f85d866bee","unresolved":false,"context_lines":[{"line_number":14,"context_line":"instrumentation code, it doesn\u0027t."},{"line_number":15,"context_line":""},{"line_number":16,"context_line":"Fix the situation for now by moving into using the full"},{"line_number":17,"context_line":"option name. We also take the opportunity emove some"},{"line_number":18,"context_line":"redundant checks from the respective option handlinng"},{"line_number":19,"context_line":"code."},{"line_number":20,"context_line":""}],"source_content_type":"text/x-gerrit-commit-message","patch_set":1,"id":"3a29b11f_454eadc2","line":17,"updated":"2015-10-18 15:21:15.000000000","message":"s/emove/to remove/","commit_id":"5404766e3aa24f26f8da712fdcde162f0e4ae021"},{"author":{"_account_id":9521,"name":"Csaba Henk","email":"chenk@redhat.com","username":"chenk"},"change_message_id":"9304de8d9b678b039d5eb0734a1e2aca146d9cb4","unresolved":false,"context_lines":[{"line_number":14,"context_line":"instrumentation code, it doesn\u0027t."},{"line_number":15,"context_line":""},{"line_number":16,"context_line":"Fix the situation for now by moving into using the full"},{"line_number":17,"context_line":"option name. We also take the opportunity emove some"},{"line_number":18,"context_line":"redundant checks from the respective option handlinng"},{"line_number":19,"context_line":"code."},{"line_number":20,"context_line":""}],"source_content_type":"text/x-gerrit-commit-message","patch_set":1,"id":"ba8a016a_038e872d","line":17,"in_reply_to":"3a29b11f_454eadc2","updated":"2015-11-20 08:00:13.000000000","message":"Done","commit_id":"5404766e3aa24f26f8da712fdcde162f0e4ae021"},{"author":{"_account_id":8056,"name":"Ramana Raja","email":"rraja@redhat.com","username":"Ram_Raja"},"change_message_id":"4df9ea90f63d61633a1341498a1a55f85d866bee","unresolved":false,"context_lines":[{"line_number":15,"context_line":""},{"line_number":16,"context_line":"Fix the situation for now by moving into using the full"},{"line_number":17,"context_line":"option name. We also take the opportunity emove some"},{"line_number":18,"context_line":"redundant checks from the respective option handlinng"},{"line_number":19,"context_line":"code."},{"line_number":20,"context_line":""},{"line_number":21,"context_line":"Change-Id: I6f30060cec38733afa1211cb8e7bc57b66dead34"}],"source_content_type":"text/x-gerrit-commit-message","patch_set":1,"id":"3a29b11f_05c75513","line":18,"updated":"2015-10-18 15:21:15.000000000","message":"s/handlinng/handling/","commit_id":"5404766e3aa24f26f8da712fdcde162f0e4ae021"},{"author":{"_account_id":9521,"name":"Csaba Henk","email":"chenk@redhat.com","username":"chenk"},"change_message_id":"9304de8d9b678b039d5eb0734a1e2aca146d9cb4","unresolved":false,"context_lines":[{"line_number":15,"context_line":""},{"line_number":16,"context_line":"Fix the situation for now by moving into using the full"},{"line_number":17,"context_line":"option name. We also take the opportunity emove some"},{"line_number":18,"context_line":"redundant checks from the respective option handlinng"},{"line_number":19,"context_line":"code."},{"line_number":20,"context_line":""},{"line_number":21,"context_line":"Change-Id: I6f30060cec38733afa1211cb8e7bc57b66dead34"}],"source_content_type":"text/x-gerrit-commit-message","patch_set":1,"id":"ba8a016a_c3839f01","line":18,"in_reply_to":"3a29b11f_05c75513","updated":"2015-11-20 08:00:13.000000000","message":"Done","commit_id":"5404766e3aa24f26f8da712fdcde162f0e4ae021"}],"manila/share/drivers/glusterfs_native.py":[{"author":{"_account_id":8056,"name":"Ramana Raja","email":"rraja@redhat.com","username":"Ram_Raja"},"change_message_id":"4df9ea90f63d61633a1341498a1a55f85d866bee","unresolved":false,"context_lines":[{"line_number":249,"context_line":"                     \"Volume: %(volname)s, Option: %(option)s, \""},{"line_number":250,"context_line":"                     \"access_to: %(access_to)s, Error: %(error)s\") %"},{"line_number":251,"context_line":"                   {\u0027volname\u0027: gluster_mgr.volume,"},{"line_number":252,"context_line":"                    \u0027option\u0027: AUTH_SSL_ALLOW, \u0027access_to\u0027: access_to,"},{"line_number":253,"context_line":"                    \u0027error\u0027: exc.stderr})"},{"line_number":254,"context_line":"            LOG.error(msg)"},{"line_number":255,"context_line":"            raise exception.GlusterfsException(msg)"}],"source_content_type":"text/x-python","patch_set":1,"id":"3a29b11f_25c131e5","line":252,"updated":"2015-10-18 15:21:15.000000000","message":"s/AUTH_SSL_ALLOW/DYNAMIC_AUTH/\n\nAnd I don\u0027t get why \u0027access_to\u0027 var is displayed here.","commit_id":"5404766e3aa24f26f8da712fdcde162f0e4ae021"},{"author":{"_account_id":9521,"name":"Csaba Henk","email":"chenk@redhat.com","username":"chenk"},"change_message_id":"9304de8d9b678b039d5eb0734a1e2aca146d9cb4","unresolved":false,"context_lines":[{"line_number":249,"context_line":"                     \"Volume: %(volname)s, Option: %(option)s, \""},{"line_number":250,"context_line":"                     \"access_to: %(access_to)s, Error: %(error)s\") %"},{"line_number":251,"context_line":"                   {\u0027volname\u0027: gluster_mgr.volume,"},{"line_number":252,"context_line":"                    \u0027option\u0027: AUTH_SSL_ALLOW, \u0027access_to\u0027: access_to,"},{"line_number":253,"context_line":"                    \u0027error\u0027: exc.stderr})"},{"line_number":254,"context_line":"            LOG.error(msg)"},{"line_number":255,"context_line":"            raise exception.GlusterfsException(msg)"}],"source_content_type":"text/x-python","patch_set":1,"id":"ba8a016a_43700f40","line":252,"in_reply_to":"3a29b11f_25c131e5","updated":"2015-11-20 08:00:13.000000000","message":"Done","commit_id":"5404766e3aa24f26f8da712fdcde162f0e4ae021"},{"author":{"_account_id":11865,"name":"Clinton Knight","email":"cknight@netapp.com","username":"cknight"},"change_message_id":"60661007ba69f545b3dc21e6b40edb7a0c1e7426","unresolved":false,"context_lines":[{"line_number":245,"context_line":"        try:"},{"line_number":246,"context_line":"            dynauth \u003d gluster_mgr.get_gluster_vol_option(DYNAMIC_AUTH) or \u0027off\u0027"},{"line_number":247,"context_line":"        except exception.ProcessExecutionError as exc:"},{"line_number":248,"context_line":"            msg \u003d (_(\"Error in querying gluster volume.\""},{"line_number":249,"context_line":"                     \"Volume: %(volname)s, Option: %(option)s, \""},{"line_number":250,"context_line":"                     \"Error: %(error)s\") %"},{"line_number":251,"context_line":"                   {\u0027volname\u0027: gluster_mgr.volume,"}],"source_content_type":"text/x-python","patch_set":3,"id":"7a740942_3358e787","line":248,"updated":"2015-12-08 14:35:41.000000000","message":"Need a space after the period.","commit_id":"5bfe94832a7051f66736219e800b64f62c39e6ff"},{"author":{"_account_id":11047,"name":"Mark Sturdevant","email":"mark.sturdevant@ibm.com","username":"markstur"},"change_message_id":"bee601e6f4043f5a760a937d1a8c8e4f4f2b83bb","unresolved":false,"context_lines":[{"line_number":249,"context_line":"                     \"Volume: %(volname)s, Option: %(option)s, \""},{"line_number":250,"context_line":"                     \"Error: %(error)s\") %"},{"line_number":251,"context_line":"                   {\u0027volname\u0027: gluster_mgr.volume,"},{"line_number":252,"context_line":"                    \u0027option\u0027: DYNAMIC_AUTH, \u0027error\u0027: exc.stderr})"},{"line_number":253,"context_line":"            LOG.error(msg)"},{"line_number":254,"context_line":"            raise exception.GlusterfsException(msg)"},{"line_number":255,"context_line":"        # TODO(csaba): boolean option processing shoud be done in common"}],"source_content_type":"text/x-python","patch_set":4,"id":"7a740942_12abbad7","line":252,"updated":"2015-12-11 06:22:42.000000000","message":"If you update this, put each key/val on a separate line.","commit_id":"c38d4969533efbd99e586f935edddf10a63e64a4"},{"author":{"_account_id":9521,"name":"Csaba Henk","email":"chenk@redhat.com","username":"chenk"},"change_message_id":"5e258aaf08d3ee2a9fbd9087ed0ec4cceb297553","unresolved":false,"context_lines":[{"line_number":249,"context_line":"                     \"Volume: %(volname)s, Option: %(option)s, \""},{"line_number":250,"context_line":"                     \"Error: %(error)s\") %"},{"line_number":251,"context_line":"                   {\u0027volname\u0027: gluster_mgr.volume,"},{"line_number":252,"context_line":"                    \u0027option\u0027: DYNAMIC_AUTH, \u0027error\u0027: exc.stderr})"},{"line_number":253,"context_line":"            LOG.error(msg)"},{"line_number":254,"context_line":"            raise exception.GlusterfsException(msg)"},{"line_number":255,"context_line":"        # TODO(csaba): boolean option processing shoud be done in common"}],"source_content_type":"text/x-python","patch_set":4,"id":"7a740942_8215159c","line":252,"in_reply_to":"7a740942_12abbad7","updated":"2015-12-11 08:13:56.000000000","message":"OK, thanks.","commit_id":"c38d4969533efbd99e586f935edddf10a63e64a4"}]}
