)]}'
{"ironic/common/image_service.py":[{"author":{"_account_id":24828,"name":"Kaifeng Wang","email":"kaifeng.w@gmail.com","username":"wangkf"},"change_message_id":"5a9820e919a40861bab16e47643bbc615048be60","unresolved":false,"context_lines":[{"line_number":41,"context_line":"LOG \u003d log.getLogger(__name__)"},{"line_number":42,"context_line":""},{"line_number":43,"context_line":""},{"line_number":44,"context_line":"# TODO(dtantsur): temporary re-import, refactor the code and remove it."},{"line_number":45,"context_line":"GlanceImageService \u003d image_service.GlanceImageService"},{"line_number":46,"context_line":""},{"line_number":47,"context_line":""},{"line_number":48,"context_line":"@six.add_metaclass(abc.ABCMeta)"}],"source_content_type":"text/x-python","patch_set":1,"id":"9fb8cfa7_d682c152","line":45,"range":{"start_line":44,"start_character":0,"end_line":45,"end_character":53},"updated":"2019-06-19 02:29:38.000000000","message":"we can do something with this in a follow up.","commit_id":"12e45f314a40e568752816f27ee3c7b3148582ca"}],"ironic/tests/unit/common/test_image_service.py":[{"author":{"_account_id":23851,"name":"Riccardo Pittau","email":"elfosardo@gmail.com","username":"elfosardo"},"change_message_id":"ab61a9d22354b844bb19f7cf67f02dfc306ec432","unresolved":false,"context_lines":[{"line_number":23,"context_line":"from six.moves import http_client"},{"line_number":24,"context_line":""},{"line_number":25,"context_line":"from ironic.common import exception"},{"line_number":26,"context_line":"from ironic.common.glance_service import image_service as glance_v2_service"},{"line_number":27,"context_line":"from ironic.common import image_service"},{"line_number":28,"context_line":"from ironic.tests import base"},{"line_number":29,"context_line":""}],"source_content_type":"text/x-python","patch_set":1,"id":"9fb8cfa7_236c4e9b","line":26,"range":{"start_line":26,"start_character":65,"end_line":26,"end_character":67},"updated":"2019-06-18 12:46:40.000000000","message":"nit: maybe remove v2 since it was removed from the module path","commit_id":"12e45f314a40e568752816f27ee3c7b3148582ca"},{"author":{"_account_id":24828,"name":"Kaifeng Wang","email":"kaifeng.w@gmail.com","username":"wangkf"},"change_message_id":"5a9820e919a40861bab16e47643bbc615048be60","unresolved":false,"context_lines":[{"line_number":23,"context_line":"from six.moves import http_client"},{"line_number":24,"context_line":""},{"line_number":25,"context_line":"from ironic.common import exception"},{"line_number":26,"context_line":"from ironic.common.glance_service import image_service as glance_v2_service"},{"line_number":27,"context_line":"from ironic.common import image_service"},{"line_number":28,"context_line":"from ironic.tests import base"},{"line_number":29,"context_line":""}],"source_content_type":"text/x-python","patch_set":1,"id":"9fb8cfa7_967c4973","line":26,"range":{"start_line":26,"start_character":65,"end_line":26,"end_character":67},"in_reply_to":"9fb8cfa7_236c4e9b","updated":"2019-06-19 02:29:38.000000000","message":"Yeah, make sense, maybe just want to avoid code change, could do it in follow up.","commit_id":"12e45f314a40e568752816f27ee3c7b3148582ca"}]}
