)]}'
{"/COMMIT_MSG":[{"author":{"_account_id":10618,"name":"Pavel Kholkin","email":"p.v.holkin@mail.ru","username":"pkholkin"},"change_message_id":"b546903024da4b19c2b37b02558faddbf37c2553","unresolved":false,"context_lines":[{"line_number":7,"context_line":"Change the format of some inconsistent docstring"},{"line_number":8,"context_line":""},{"line_number":9,"context_line":"Replace all the \":return:\" with \":returns:\""},{"line_number":10,"context_line":"Replace all the \":returns \" wtih \":returns:\""},{"line_number":11,"context_line":"Replace all the \":raise\" with \":raises\""},{"line_number":12,"context_line":""},{"line_number":13,"context_line":"Change-Id: Ie4c82d893098d793978d07e7ab7be570c2e193d2"}],"source_content_type":"text/x-gerrit-commit-message","patch_set":2,"id":"9a8ffd7b_2677ddd5","line":10,"updated":"2015-12-01 10:51:37.000000000","message":"/s/wtih/with","commit_id":"c2ab37fd642325d5f6ac22dbc77b7b4ed104b482"},{"author":{"_account_id":10618,"name":"Pavel Kholkin","email":"p.v.holkin@mail.ru","username":"pkholkin"},"change_message_id":"b546903024da4b19c2b37b02558faddbf37c2553","unresolved":false,"context_lines":[{"line_number":8,"context_line":""},{"line_number":9,"context_line":"Replace all the \":return:\" with \":returns:\""},{"line_number":10,"context_line":"Replace all the \":returns \" wtih \":returns:\""},{"line_number":11,"context_line":"Replace all the \":raise\" with \":raises\""},{"line_number":12,"context_line":""},{"line_number":13,"context_line":"Change-Id: Ie4c82d893098d793978d07e7ab7be570c2e193d2"}],"source_content_type":"text/x-gerrit-commit-message","patch_set":2,"id":"9a8ffd7b_86480989","line":11,"updated":"2015-12-01 10:51:37.000000000","message":"Maybe also \"Replace all the \":raises\" with \":raises:\" ?","commit_id":"c2ab37fd642325d5f6ac22dbc77b7b4ed104b482"},{"author":{"_account_id":7634,"name":"Takashi Natsume","email":"takanattie@gmail.com","username":"natsumet"},"change_message_id":"eca96e489468ccedda51f815087d0e0e8e7a75bb","unresolved":false,"context_lines":[{"line_number":7,"context_line":"Change the format of some inconsistent docstring"},{"line_number":8,"context_line":""},{"line_number":9,"context_line":"Replace all the \":return:\" with \":returns:\""},{"line_number":10,"context_line":"Replace all the \":returns \" wtih \":returns:\""},{"line_number":11,"context_line":"Replace all the \":raise\" with \":raises\""},{"line_number":12,"context_line":""},{"line_number":13,"context_line":"Change-Id: Ie4c82d893098d793978d07e7ab7be570c2e193d2"}],"source_content_type":"text/x-gerrit-commit-message","patch_set":3,"id":"9a8ffd7b_181880d2","line":10,"updated":"2015-12-02 23:52:35.000000000","message":"s/wtih/with/.\nPavel pointed it out in PS2.\nBut it has not been fixed.","commit_id":"6f4b85cc2539ef8500d62b1790019c2c055bd8b2"},{"author":{"_account_id":7634,"name":"Takashi Natsume","email":"takanattie@gmail.com","username":"natsumet"},"change_message_id":"eca96e489468ccedda51f815087d0e0e8e7a75bb","unresolved":false,"context_lines":[{"line_number":8,"context_line":""},{"line_number":9,"context_line":"Replace all the \":return:\" with \":returns:\""},{"line_number":10,"context_line":"Replace all the \":returns \" wtih \":returns:\""},{"line_number":11,"context_line":"Replace all the \":raise\" with \":raises\""},{"line_number":12,"context_line":""},{"line_number":13,"context_line":"Change-Id: Ie4c82d893098d793978d07e7ab7be570c2e193d2"}],"source_content_type":"text/x-gerrit-commit-message","patch_set":3,"id":"9a8ffd7b_58a4c849","line":11,"updated":"2015-12-02 23:52:35.000000000","message":"ditto","commit_id":"6f4b85cc2539ef8500d62b1790019c2c055bd8b2"},{"author":{"_account_id":6167,"name":"Ken\u0027ichi Ohmichi","email":"ken1ohmichi@gmail.com","username":"oomichi"},"change_message_id":"30252b516dd27c5d2005c5a6cbfeb7a3cb58df3b","unresolved":false,"context_lines":[{"line_number":10,"context_line":"Replace all the \":returns \" with \":returns:\""},{"line_number":11,"context_line":"Replace all the \":raise \" with \":raises:\""},{"line_number":12,"context_line":"Replace all the \":raises \" with \":raises:\""},{"line_number":13,"context_line":"Add return values in case return values are missed"},{"line_number":14,"context_line":""},{"line_number":15,"context_line":"Change-Id: Ie4c82d893098d793978d07e7ab7be570c2e193d2"}],"source_content_type":"text/x-gerrit-commit-message","patch_set":7,"id":"3a7e1126_78294a9a","line":13,"range":{"start_line":13,"start_character":0,"end_line":13,"end_character":50},"updated":"2015-12-22 03:48:16.000000000","message":"As irc talking, could you add some link to docstring guideline or something for verifying the above changes are valid.","commit_id":"0e45a18c706e3e7983b3e253f425cb2430e2eb46"}],"nova/db/sqlalchemy/api.py":[{"author":{"_account_id":10618,"name":"Pavel Kholkin","email":"p.v.holkin@mail.ru","username":"pkholkin"},"change_message_id":"b546903024da4b19c2b37b02558faddbf37c2553","unresolved":false,"context_lines":[{"line_number":2253,"context_line":"                        keys that are not supplied, used when they are added"},{"line_number":2254,"context_line":"                        to the processed list"},{"line_number":2255,"context_line":"    :returns: list of sort keys, list of sort directions"},{"line_number":2256,"context_line":"    :raises exception.InvalidInput: If more sort directions than sort keys"},{"line_number":2257,"context_line":"                                   are specified or if an invalid sort"},{"line_number":2258,"context_line":"                                   direction is specified"},{"line_number":2259,"context_line":"    \"\"\""}],"source_content_type":"text/x-python","patch_set":2,"id":"9a8ffd7b_e6a9d525","line":2256,"updated":"2015-12-01 10:51:37.000000000","message":"this should be \u0027raises:\u0027 yes? please check other places","commit_id":"c2ab37fd642325d5f6ac22dbc77b7b4ed104b482"}],"nova/virt/netutils.py":[{"author":{"_account_id":10618,"name":"Pavel Kholkin","email":"p.v.holkin@mail.ru","username":"pkholkin"},"change_message_id":"b546903024da4b19c2b37b02558faddbf37c2553","unresolved":false,"context_lines":[{"line_number":250,"context_line":"    :param vif: Neutron VIF"},{"line_number":251,"context_line":"    :param ifc_num: Interface index for generating name if the VIF\u0027s"},{"line_number":252,"context_line":"        \u0027devname\u0027 isn\u0027t defined."},{"line_number":253,"context_line":"    :returns:"},{"line_number":254,"context_line":"    \"\"\""},{"line_number":255,"context_line":"    link_id \u003d vif.get(\u0027devname\u0027)"},{"line_number":256,"context_line":"    if not link_id:"}],"source_content_type":"text/x-python","patch_set":2,"id":"9a8ffd7b_4609c130","line":253,"updated":"2015-12-01 10:51:37.000000000","message":"maybe add smth?","commit_id":"c2ab37fd642325d5f6ac22dbc77b7b4ed104b482"}]}
