)]}'
{"/COMMIT_MSG":[{"author":{"_account_id":5948,"name":"Oleg Bondarev","email":"obondarev@mirantis.com","username":"obondarev"},"change_message_id":"d27e50e44f8c5deedb04c6a40e422c400be86cc0","unresolved":false,"context_lines":[{"line_number":7,"context_line":"Deprecate method ensure_dir"},{"line_number":8,"context_line":""},{"line_number":9,"context_line":"oslo.utils provide similar method in module fileutils, deprecate it"},{"line_number":10,"context_line":"and remove it in Queens."},{"line_number":11,"context_line":""},{"line_number":12,"context_line":"Change-Id: I15b75c2a8e5305059f3179080d4bdd7e212ff9e1"}],"source_content_type":"text/x-gerrit-commit-message","patch_set":1,"id":"fa6399be_30570e59","line":10,"range":{"start_line":10,"start_character":17,"end_line":10,"end_character":23},"updated":"2016-10-17 09:41:08.000000000","message":"Pike?","commit_id":"9ad9b1b96f4b45a822c5d6340393e3fae2a5c048"},{"author":{"_account_id":9796,"name":"ChangBo Guo","email":"glongwave@gmail.com","username":"gcb"},"change_message_id":"b397f1b8e59176d7b77065a8d55db67b1bb9d696","unresolved":false,"context_lines":[{"line_number":7,"context_line":"Deprecate method ensure_dir"},{"line_number":8,"context_line":""},{"line_number":9,"context_line":"oslo.utils provide similar method in module fileutils, deprecate it"},{"line_number":10,"context_line":"and remove it in Queens."},{"line_number":11,"context_line":""},{"line_number":12,"context_line":"Change-Id: I15b75c2a8e5305059f3179080d4bdd7e212ff9e1"}],"source_content_type":"text/x-gerrit-commit-message","patch_set":1,"id":"fa6399be_ab4f2f69","line":10,"range":{"start_line":10,"start_character":17,"end_line":10,"end_character":23},"in_reply_to":"fa6399be_30570e59","updated":"2016-10-17 09:47:57.000000000","message":"Done","commit_id":"9ad9b1b96f4b45a822c5d6340393e3fae2a5c048"}],"neutron/common/utils.py":[{"author":{"_account_id":5948,"name":"Oleg Bondarev","email":"obondarev@mirantis.com","username":"obondarev"},"change_message_id":"d27e50e44f8c5deedb04c6a40e422c400be86cc0","unresolved":false,"context_lines":[{"line_number":62,"context_line":"@removals.remove("},{"line_number":63,"context_line":"    message\u003d\"use ensure_tree(path, 0o755) from oslo_utils.fileutils\","},{"line_number":64,"context_line":"    version\u003d\"Ocata\","},{"line_number":65,"context_line":"    removal_version\u003d\"Queens\")"},{"line_number":66,"context_line":"def ensure_dir(dir_path):"},{"line_number":67,"context_line":"    \"\"\"Ensure a directory with 755 permissions mode.\"\"\""},{"line_number":68,"context_line":"    try:"}],"source_content_type":"text/x-python","patch_set":1,"id":"fa6399be_b0623e3c","line":65,"range":{"start_line":65,"start_character":21,"end_line":65,"end_character":27},"updated":"2016-10-17 09:41:08.000000000","message":"Pike?","commit_id":"9ad9b1b96f4b45a822c5d6340393e3fae2a5c048"},{"author":{"_account_id":9796,"name":"ChangBo Guo","email":"glongwave@gmail.com","username":"gcb"},"change_message_id":"b397f1b8e59176d7b77065a8d55db67b1bb9d696","unresolved":false,"context_lines":[{"line_number":62,"context_line":"@removals.remove("},{"line_number":63,"context_line":"    message\u003d\"use ensure_tree(path, 0o755) from oslo_utils.fileutils\","},{"line_number":64,"context_line":"    version\u003d\"Ocata\","},{"line_number":65,"context_line":"    removal_version\u003d\"Queens\")"},{"line_number":66,"context_line":"def ensure_dir(dir_path):"},{"line_number":67,"context_line":"    \"\"\"Ensure a directory with 755 permissions mode.\"\"\""},{"line_number":68,"context_line":"    try:"}],"source_content_type":"text/x-python","patch_set":1,"id":"fa6399be_8b450b44","line":65,"range":{"start_line":65,"start_character":21,"end_line":65,"end_character":27},"in_reply_to":"fa6399be_b0623e3c","updated":"2016-10-17 09:47:57.000000000","message":"Done","commit_id":"9ad9b1b96f4b45a822c5d6340393e3fae2a5c048"}]}
