)]}'
{"/COMMIT_MSG":[{"author":{"_account_id":6676,"name":"zqfan","email":"aji.zqfan@gmail.com","username":"aji-zqfan"},"change_message_id":"2d89b4ab4c7d2db5d1e3f9189e0b4ab5876d1dc6","unresolved":false,"context_lines":[{"line_number":7,"context_line":"Fix duplication in sinks names"},{"line_number":8,"context_line":""},{"line_number":9,"context_line":"When we have sinks with duplicated names, problem occurs: names"},{"line_number":10,"context_line":"conflicts and we get only one measurment. This patchset will fix"},{"line_number":11,"context_line":"it, if sinks have duplicated names, PipelineExeption raises."},{"line_number":12,"context_line":""},{"line_number":13,"context_line":"Change-Id: I68cb3fd635b0d4cd63be9da3385cb64e0326e558"}],"source_content_type":"text/x-gerrit-commit-message","patch_set":1,"id":"da86d52c_0d2efa8b","line":10,"updated":"2015-02-06 15:14:29.000000000","message":"s/conflicts/conflict/","commit_id":"4fbe65e666f374e6510e0a9f240a60643da24421"},{"author":{"_account_id":13273,"name":"Lena Novokshonova","email":"enovokshonova@mirantis.com","username":"enovokshonova"},"change_message_id":"aa76b29e066371a6e75a4964ee4ae2127d978aa2","unresolved":false,"context_lines":[{"line_number":7,"context_line":"Fix duplication in sinks names"},{"line_number":8,"context_line":""},{"line_number":9,"context_line":"When we have sinks with duplicated names, problem occurs: names"},{"line_number":10,"context_line":"conflicts and we get only one measurment. This patchset will fix"},{"line_number":11,"context_line":"it, if sinks have duplicated names, PipelineExeption raises."},{"line_number":12,"context_line":""},{"line_number":13,"context_line":"Change-Id: I68cb3fd635b0d4cd63be9da3385cb64e0326e558"}],"source_content_type":"text/x-gerrit-commit-message","patch_set":1,"id":"da86d52c_1a7365b2","line":10,"in_reply_to":"da86d52c_0d2efa8b","updated":"2015-02-09 07:41:10.000000000","message":"Done","commit_id":"4fbe65e666f374e6510e0a9f240a60643da24421"},{"author":{"_account_id":6676,"name":"zqfan","email":"aji.zqfan@gmail.com","username":"aji-zqfan"},"change_message_id":"2d89b4ab4c7d2db5d1e3f9189e0b4ab5876d1dc6","unresolved":false,"context_lines":[{"line_number":8,"context_line":""},{"line_number":9,"context_line":"When we have sinks with duplicated names, problem occurs: names"},{"line_number":10,"context_line":"conflicts and we get only one measurment. This patchset will fix"},{"line_number":11,"context_line":"it, if sinks have duplicated names, PipelineExeption raises."},{"line_number":12,"context_line":""},{"line_number":13,"context_line":"Change-Id: I68cb3fd635b0d4cd63be9da3385cb64e0326e558"},{"line_number":14,"context_line":"Closes-bug: 1417278"}],"source_content_type":"text/x-gerrit-commit-message","patch_set":1,"id":"da86d52c_4d539216","line":11,"updated":"2015-02-06 15:14:29.000000000","message":"PipelineException","commit_id":"4fbe65e666f374e6510e0a9f240a60643da24421"},{"author":{"_account_id":13273,"name":"Lena Novokshonova","email":"enovokshonova@mirantis.com","username":"enovokshonova"},"change_message_id":"aa76b29e066371a6e75a4964ee4ae2127d978aa2","unresolved":false,"context_lines":[{"line_number":8,"context_line":""},{"line_number":9,"context_line":"When we have sinks with duplicated names, problem occurs: names"},{"line_number":10,"context_line":"conflicts and we get only one measurment. This patchset will fix"},{"line_number":11,"context_line":"it, if sinks have duplicated names, PipelineExeption raises."},{"line_number":12,"context_line":""},{"line_number":13,"context_line":"Change-Id: I68cb3fd635b0d4cd63be9da3385cb64e0326e558"},{"line_number":14,"context_line":"Closes-bug: 1417278"}],"source_content_type":"text/x-gerrit-commit-message","patch_set":1,"id":"da86d52c_fa6db1cd","line":11,"in_reply_to":"da86d52c_4d539216","updated":"2015-02-09 07:41:10.000000000","message":"Done","commit_id":"4fbe65e666f374e6510e0a9f240a60643da24421"}],"ceilometer/pipeline.py":[{"author":{"_account_id":1669,"name":"Julien Danjou","display_name":"jd","email":"julien@danjou.info","username":"jdanjou"},"change_message_id":"c6d337ade8197a9dbe11f0e79c697e1a97af66c8","unresolved":false,"context_lines":[{"line_number":625,"context_line":"            sources \u003d [p_type[\u0027source\u0027](s) for s in cfg.get(\u0027sources\u0027, [])]"},{"line_number":626,"context_line":"            sinks \u003d {}"},{"line_number":627,"context_line":"            for s in cfg.get(\u0027sinks\u0027, []):"},{"line_number":628,"context_line":"                if sinks.get(s[\u0027name\u0027]):"},{"line_number":629,"context_line":"                    raise PipelineException(\"Duplicated sinks names: %s\" %"},{"line_number":630,"context_line":"                                            s[\u0027name\u0027], self)"},{"line_number":631,"context_line":"                else:"}],"source_content_type":"text/x-python","patch_set":1,"id":"da86d52c_6d11365c","line":628,"updated":"2015-02-06 15:03:26.000000000","message":"if s[\u0027name\u0027] in sinks","commit_id":"4fbe65e666f374e6510e0a9f240a60643da24421"},{"author":{"_account_id":13273,"name":"Lena Novokshonova","email":"enovokshonova@mirantis.com","username":"enovokshonova"},"change_message_id":"aa76b29e066371a6e75a4964ee4ae2127d978aa2","unresolved":false,"context_lines":[{"line_number":625,"context_line":"            sources \u003d [p_type[\u0027source\u0027](s) for s in cfg.get(\u0027sources\u0027, [])]"},{"line_number":626,"context_line":"            sinks \u003d {}"},{"line_number":627,"context_line":"            for s in cfg.get(\u0027sinks\u0027, []):"},{"line_number":628,"context_line":"                if sinks.get(s[\u0027name\u0027]):"},{"line_number":629,"context_line":"                    raise PipelineException(\"Duplicated sinks names: %s\" %"},{"line_number":630,"context_line":"                                            s[\u0027name\u0027], self)"},{"line_number":631,"context_line":"                else:"}],"source_content_type":"text/x-python","patch_set":1,"id":"da86d52c_1a5c4525","line":628,"in_reply_to":"da86d52c_6d11365c","updated":"2015-02-09 07:41:10.000000000","message":"Done","commit_id":"4fbe65e666f374e6510e0a9f240a60643da24421"},{"author":{"_account_id":6676,"name":"zqfan","email":"aji.zqfan@gmail.com","username":"aji-zqfan"},"change_message_id":"2d89b4ab4c7d2db5d1e3f9189e0b4ab5876d1dc6","unresolved":false,"context_lines":[{"line_number":626,"context_line":"            sinks \u003d {}"},{"line_number":627,"context_line":"            for s in cfg.get(\u0027sinks\u0027, []):"},{"line_number":628,"context_line":"                if sinks.get(s[\u0027name\u0027]):"},{"line_number":629,"context_line":"                    raise PipelineException(\"Duplicated sinks names: %s\" %"},{"line_number":630,"context_line":"                                            s[\u0027name\u0027], self)"},{"line_number":631,"context_line":"                else:"},{"line_number":632,"context_line":"                    sinks[s[\u0027name\u0027]] \u003d p_type[\u0027sink\u0027](s, transformer_manager)"}],"source_content_type":"text/x-python","patch_set":1,"id":"da86d52c_48bc60bb","line":629,"updated":"2015-02-06 15:14:29.000000000","message":"s/sinks/sink/","commit_id":"4fbe65e666f374e6510e0a9f240a60643da24421"},{"author":{"_account_id":13273,"name":"Lena Novokshonova","email":"enovokshonova@mirantis.com","username":"enovokshonova"},"change_message_id":"aa76b29e066371a6e75a4964ee4ae2127d978aa2","unresolved":false,"context_lines":[{"line_number":626,"context_line":"            sinks \u003d {}"},{"line_number":627,"context_line":"            for s in cfg.get(\u0027sinks\u0027, []):"},{"line_number":628,"context_line":"                if sinks.get(s[\u0027name\u0027]):"},{"line_number":629,"context_line":"                    raise PipelineException(\"Duplicated sinks names: %s\" %"},{"line_number":630,"context_line":"                                            s[\u0027name\u0027], self)"},{"line_number":631,"context_line":"                else:"},{"line_number":632,"context_line":"                    sinks[s[\u0027name\u0027]] \u003d p_type[\u0027sink\u0027](s, transformer_manager)"}],"source_content_type":"text/x-python","patch_set":1,"id":"da86d52c_3a402935","line":629,"in_reply_to":"da86d52c_48bc60bb","updated":"2015-02-09 07:41:10.000000000","message":"Done","commit_id":"4fbe65e666f374e6510e0a9f240a60643da24421"}]}
