)]}'
{"cinder/tests/functional/api/client.py":[{"author":{"_account_id":1736,"name":"Ivan Kolodyazhny","email":"e0ne@e0ne.info","username":"e0ne"},"change_message_id":"0f4e4a496657f6c296e3877ff14c5b4c1e7e7b3e","unresolved":true,"context_lines":[{"line_number":12,"context_line":"#    License for the specific language governing permissions and limitations"},{"line_number":13,"context_line":"#    under the License."},{"line_number":14,"context_line":""},{"line_number":15,"context_line":"from http import HTTPStatus"},{"line_number":16,"context_line":"import urllib"},{"line_number":17,"context_line":""},{"line_number":18,"context_line":"from oslo_serialization import jsonutils"}],"source_content_type":"text/x-python","patch_set":1,"id":"875c8c21_b57066c3","line":15,"range":{"start_line":15,"start_character":17,"end_line":15,"end_character":27},"updated":"2021-01-02 14:16:39.000000000","message":"According to OpenStack hacking guideline [1], please import modules, not objects.\n\n[1] https://docs.openstack.org/hacking/latest/user/hacking.html#imports","commit_id":"896c6fc58a7f340ff574537b498b99d68bba92f0"}],"cinder/tests/functional/test_extensions.py":[{"author":{"_account_id":1736,"name":"Ivan Kolodyazhny","email":"e0ne@e0ne.info","username":"e0ne"},"change_message_id":"0f4e4a496657f6c296e3877ff14c5b4c1e7e7b3e","unresolved":true,"context_lines":[{"line_number":13,"context_line":"#    License for the specific language governing permissions and limitations"},{"line_number":14,"context_line":"#    under the License."},{"line_number":15,"context_line":""},{"line_number":16,"context_line":"from http import HTTPStatus"},{"line_number":17,"context_line":""},{"line_number":18,"context_line":"import iso8601"},{"line_number":19,"context_line":"from oslo_config import cfg"}],"source_content_type":"text/x-python","patch_set":1,"id":"68691ace_11432886","line":16,"range":{"start_line":16,"start_character":17,"end_line":16,"end_character":27},"updated":"2021-01-02 14:16:39.000000000","message":"According to OpenStack hacking guideline [1], please import modules, not objects.\n\n[1] https://docs.openstack.org/hacking/latest/user/hacking.html#imports","commit_id":"896c6fc58a7f340ff574537b498b99d68bba92f0"}],"cinder/tests/unit/backup/fake_swift_client.py":[{"author":{"_account_id":1736,"name":"Ivan Kolodyazhny","email":"e0ne@e0ne.info","username":"e0ne"},"change_message_id":"0f4e4a496657f6c296e3877ff14c5b4c1e7e7b3e","unresolved":true,"context_lines":[{"line_number":13,"context_line":"#    License for the specific language governing permissions and limitations"},{"line_number":14,"context_line":"#    under the License."},{"line_number":15,"context_line":""},{"line_number":16,"context_line":"from http import HTTPStatus"},{"line_number":17,"context_line":"import json"},{"line_number":18,"context_line":"import os"},{"line_number":19,"context_line":"import socket"}],"source_content_type":"text/x-python","patch_set":1,"id":"897aa0ff_0adb3afc","line":16,"range":{"start_line":16,"start_character":17,"end_line":16,"end_character":27},"updated":"2021-01-02 14:16:39.000000000","message":"According to OpenStack hacking guideline [1], please import modules, not objects.\n\n[1] https://docs.openstack.org/hacking/latest/user/hacking.html#imports","commit_id":"896c6fc58a7f340ff574537b498b99d68bba92f0"}],"cinder/tests/unit/backup/fake_swift_client2.py":[{"author":{"_account_id":1736,"name":"Ivan Kolodyazhny","email":"e0ne@e0ne.info","username":"e0ne"},"change_message_id":"0f4e4a496657f6c296e3877ff14c5b4c1e7e7b3e","unresolved":true,"context_lines":[{"line_number":14,"context_line":"#    License for the specific language governing permissions and limitations"},{"line_number":15,"context_line":"#    under the License."},{"line_number":16,"context_line":""},{"line_number":17,"context_line":"from http import HTTPStatus"},{"line_number":18,"context_line":"import os"},{"line_number":19,"context_line":"import socket"},{"line_number":20,"context_line":"import tempfile"}],"source_content_type":"text/x-python","patch_set":1,"id":"53d129a5_3e049063","line":17,"range":{"start_line":17,"start_character":17,"end_line":17,"end_character":27},"updated":"2021-01-02 14:16:39.000000000","message":"According to OpenStack hacking guideline [1], please import modules, not objects.\n\n[1] https://docs.openstack.org/hacking/latest/user/hacking.html#imports","commit_id":"896c6fc58a7f340ff574537b498b99d68bba92f0"}],"cinder/tests/unit/test_exception.py":[{"author":{"_account_id":1736,"name":"Ivan Kolodyazhny","email":"e0ne@e0ne.info","username":"e0ne"},"change_message_id":"0f4e4a496657f6c296e3877ff14c5b4c1e7e7b3e","unresolved":true,"context_lines":[{"line_number":15,"context_line":"#    License for the specific language governing permissions and limitations"},{"line_number":16,"context_line":"#    under the License."},{"line_number":17,"context_line":""},{"line_number":18,"context_line":"from http import HTTPStatus"},{"line_number":19,"context_line":"from unittest import mock"},{"line_number":20,"context_line":""},{"line_number":21,"context_line":"import fixtures"}],"source_content_type":"text/x-python","patch_set":1,"id":"01efe215_828c8360","line":18,"range":{"start_line":18,"start_character":17,"end_line":18,"end_character":27},"updated":"2021-01-02 14:16:39.000000000","message":"According to OpenStack hacking guideline [1], please import modules, not objects.\n\n[1] https://docs.openstack.org/hacking/latest/user/hacking.html#imports","commit_id":"896c6fc58a7f340ff574537b498b99d68bba92f0"}]}
