)]}'
{"/COMMIT_MSG":[{"author":{"_account_id":9373,"name":"Vlad Gusev","email":"vlad.esten@gmail.com","username":"s10"},"change_message_id":"802e09a6670aa9d393eaf3d6bdac74a734dc7057","unresolved":false,"context_lines":[{"line_number":10,"context_line":"by cinderclient."},{"line_number":11,"context_line":""},{"line_number":12,"context_line":"Change-Id: I90435146b33465c8eef95a6104e53285f785b014"},{"line_number":13,"context_line":"Closes-Bug: #800468"}],"source_content_type":"text/x-gerrit-commit-message","patch_set":1,"id":"3f79a3b5_cbb3b698","line":13,"updated":"2018-11-06 08:55:52.000000000","message":"Bug #1800468","commit_id":"f94920a4832d6853fb167bfac5750ee4ca76572b"}],"watcher/decision_engine/model/collector/cinder.py":[{"author":{"_account_id":21692,"name":"licanwei","email":"li.canwei2@zte.com.cn","username":"licanwei"},"change_message_id":"54cc213205430144d9cfceb78e15923898e4a8dd","unresolved":false,"context_lines":[{"line_number":234,"context_line":"        for attr in attrs:"},{"line_number":235,"context_line":"            try:"},{"line_number":236,"context_line":"                node_attributes[attr] \u003d int(getattr(pool, attr))"},{"line_number":237,"context_line":"            except AttributeError:"},{"line_number":238,"context_line":"                LOG.debug(\"Attribute %s for pull %s is not provided\","},{"line_number":239,"context_line":"                          attr, pool.name)"},{"line_number":240,"context_line":"            except ValueError:"}],"source_content_type":"text/x-python","patch_set":3,"id":"3f79a3b5_c26141d6","line":237,"range":{"start_line":237,"start_character":19,"end_line":237,"end_character":33},"updated":"2018-11-07 01:58:18.000000000","message":"if total_volumes undefined. shall we set a default value?","commit_id":"64c38234aa509b3c9d03898885cc3396b7e857d6"},{"author":{"_account_id":13323,"name":"Tatiana Kholkina","email":"tlashchova@gmail.com","username":"tlashchova"},"change_message_id":"a1374780e9d535c95fc584c97a0d9f51585e1cf0","unresolved":false,"context_lines":[{"line_number":234,"context_line":"        for attr in attrs:"},{"line_number":235,"context_line":"            try:"},{"line_number":236,"context_line":"                node_attributes[attr] \u003d int(getattr(pool, attr))"},{"line_number":237,"context_line":"            except AttributeError:"},{"line_number":238,"context_line":"                LOG.debug(\"Attribute %s for pull %s is not provided\","},{"line_number":239,"context_line":"                          attr, pool.name)"},{"line_number":240,"context_line":"            except ValueError:"}],"source_content_type":"text/x-python","patch_set":3,"id":"3f79a3b5_b1e9eeac","line":237,"range":{"start_line":237,"start_character":19,"end_line":237,"end_character":33},"in_reply_to":"3f79a3b5_c26141d6","updated":"2018-11-07 08:32:12.000000000","message":"I\u0027m not sure about it. I think it is better to leave these fields empty if cinder cannot provide the values.","commit_id":"64c38234aa509b3c9d03898885cc3396b7e857d6"},{"author":{"_account_id":21692,"name":"licanwei","email":"li.canwei2@zte.com.cn","username":"licanwei"},"change_message_id":"54cc213205430144d9cfceb78e15923898e4a8dd","unresolved":false,"context_lines":[{"line_number":235,"context_line":"            try:"},{"line_number":236,"context_line":"                node_attributes[attr] \u003d int(getattr(pool, attr))"},{"line_number":237,"context_line":"            except AttributeError:"},{"line_number":238,"context_line":"                LOG.debug(\"Attribute %s for pull %s is not provided\","},{"line_number":239,"context_line":"                          attr, pool.name)"},{"line_number":240,"context_line":"            except ValueError:"},{"line_number":241,"context_line":"                raise exception.InvalidPoolAttributeValue("}],"source_content_type":"text/x-python","patch_set":3,"id":"3f79a3b5_625aad1f","line":238,"range":{"start_line":238,"start_character":44,"end_line":238,"end_character":48},"updated":"2018-11-07 01:58:18.000000000","message":"pool","commit_id":"64c38234aa509b3c9d03898885cc3396b7e857d6"},{"author":{"_account_id":13323,"name":"Tatiana Kholkina","email":"tlashchova@gmail.com","username":"tlashchova"},"change_message_id":"a1374780e9d535c95fc584c97a0d9f51585e1cf0","unresolved":false,"context_lines":[{"line_number":235,"context_line":"            try:"},{"line_number":236,"context_line":"                node_attributes[attr] \u003d int(getattr(pool, attr))"},{"line_number":237,"context_line":"            except AttributeError:"},{"line_number":238,"context_line":"                LOG.debug(\"Attribute %s for pull %s is not provided\","},{"line_number":239,"context_line":"                          attr, pool.name)"},{"line_number":240,"context_line":"            except ValueError:"},{"line_number":241,"context_line":"                raise exception.InvalidPoolAttributeValue("}],"source_content_type":"text/x-python","patch_set":3,"id":"3f79a3b5_1119c221","line":238,"range":{"start_line":238,"start_character":44,"end_line":238,"end_character":48},"in_reply_to":"3f79a3b5_625aad1f","updated":"2018-11-07 08:32:12.000000000","message":"Done","commit_id":"64c38234aa509b3c9d03898885cc3396b7e857d6"}]}
