)]}'
{"tempest/api/compute/servers/test_list_servers_negative.py":[{"author":{"_account_id":6167,"name":"Ken\u0027ichi Ohmichi","email":"ken1ohmichi@gmail.com","username":"oomichi"},"change_message_id":"d598e5418d5170208b42502d538bd89cb2d81a4b","unresolved":false,"context_lines":[{"line_number":15,"context_line":""},{"line_number":16,"context_line":"import datetime"},{"line_number":17,"context_line":""},{"line_number":18,"context_line":"from six.moves import xrange"},{"line_number":19,"context_line":""},{"line_number":20,"context_line":"from tempest.api.compute import base"},{"line_number":21,"context_line":"from tempest import exceptions"}],"source_content_type":"text/x-python","patch_set":1,"id":"AAAAUX%2F%2BxKk%3D","line":18,"updated":"2014-02-19 07:08:52.000000000","message":"here should be\n\n from six import moves\n\nbecause of http://docs.openstack.org/developer/hacking/#imports","commit_id":"44c81045685a4866bd69e63b78b19c5e7bbe0cd0"},{"author":{"_account_id":6167,"name":"Ken\u0027ichi Ohmichi","email":"ken1ohmichi@gmail.com","username":"oomichi"},"change_message_id":"4703624b123edff90cb463c3dbd979316ac09d3c","unresolved":false,"context_lines":[{"line_number":15,"context_line":""},{"line_number":16,"context_line":"import datetime"},{"line_number":17,"context_line":""},{"line_number":18,"context_line":"from six.moves import xrange"},{"line_number":19,"context_line":""},{"line_number":20,"context_line":"from tempest.api.compute import base"},{"line_number":21,"context_line":"from tempest import exceptions"}],"source_content_type":"text/x-python","patch_set":1,"id":"AAAAUX%2F%2BnmY%3D","line":18,"in_reply_to":"AAAAUX%2F%2Bnpw%3D","updated":"2014-02-20 06:51:35.000000000","message":"xrange is a method, not a module.\n\nand current import is against PEP H302 rule.","commit_id":"44c81045685a4866bd69e63b78b19c5e7bbe0cd0"},{"author":{"_account_id":9560,"name":"Lee Li","email":"lilinguo8212@gmail.com","username":"llg8212"},"change_message_id":"f68ac0a6fcf445994dc7e3c4e9d727267d917b97","unresolved":false,"context_lines":[{"line_number":15,"context_line":""},{"line_number":16,"context_line":"import datetime"},{"line_number":17,"context_line":""},{"line_number":18,"context_line":"from six.moves import xrange"},{"line_number":19,"context_line":""},{"line_number":20,"context_line":"from tempest.api.compute import base"},{"line_number":21,"context_line":"from tempest import exceptions"}],"source_content_type":"text/x-python","patch_set":1,"id":"AAAAUX%2F%2Bnpw%3D","line":18,"in_reply_to":"AAAAUX%2F%2BxKk%3D","updated":"2014-02-20 06:43:54.000000000","message":"Sorry, I don\u0027t known why to do this change.\nCan you explain? Thanks","commit_id":"44c81045685a4866bd69e63b78b19c5e7bbe0cd0"}],"tempest/api/compute/v3/servers/test_list_servers_negative.py":[{"author":{"_account_id":6167,"name":"Ken\u0027ichi Ohmichi","email":"ken1ohmichi@gmail.com","username":"oomichi"},"change_message_id":"d598e5418d5170208b42502d538bd89cb2d81a4b","unresolved":false,"context_lines":[{"line_number":15,"context_line":""},{"line_number":16,"context_line":"import datetime"},{"line_number":17,"context_line":""},{"line_number":18,"context_line":"from six.moves import xrange"},{"line_number":19,"context_line":""},{"line_number":20,"context_line":"from tempest.api.compute import base"},{"line_number":21,"context_line":"from tempest import exceptions"}],"source_content_type":"text/x-python","patch_set":1,"id":"AAAAUX%2F%2BxKY%3D","line":18,"updated":"2014-02-19 07:08:52.000000000","message":"ditto","commit_id":"44c81045685a4866bd69e63b78b19c5e7bbe0cd0"}],"tempest/api/identity/admin/test_roles.py":[{"author":{"_account_id":6167,"name":"Ken\u0027ichi Ohmichi","email":"ken1ohmichi@gmail.com","username":"oomichi"},"change_message_id":"d598e5418d5170208b42502d538bd89cb2d81a4b","unresolved":false,"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 six.moves import xrange"},{"line_number":17,"context_line":""},{"line_number":18,"context_line":"from tempest.api.identity import base"},{"line_number":19,"context_line":"from tempest.common.utils import data_utils"}],"source_content_type":"text/x-python","patch_set":1,"id":"AAAAUX%2F%2BxKI%3D","line":16,"updated":"2014-02-19 07:08:52.000000000","message":"ditto","commit_id":"44c81045685a4866bd69e63b78b19c5e7bbe0cd0"}],"tempest/api/identity/admin/test_services.py":[{"author":{"_account_id":6167,"name":"Ken\u0027ichi Ohmichi","email":"ken1ohmichi@gmail.com","username":"oomichi"},"change_message_id":"d598e5418d5170208b42502d538bd89cb2d81a4b","unresolved":false,"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 six.moves import xrange"},{"line_number":17,"context_line":""},{"line_number":18,"context_line":"from tempest.api.identity import base"},{"line_number":19,"context_line":"from tempest.common.utils import data_utils"}],"source_content_type":"text/x-python","patch_set":1,"id":"AAAAUX%2F%2BxJ8%3D","line":16,"updated":"2014-02-19 07:08:52.000000000","message":"ditto","commit_id":"44c81045685a4866bd69e63b78b19c5e7bbe0cd0"}],"tempest/api/identity/admin/test_tenants.py":[{"author":{"_account_id":6167,"name":"Ken\u0027ichi Ohmichi","email":"ken1ohmichi@gmail.com","username":"oomichi"},"change_message_id":"d598e5418d5170208b42502d538bd89cb2d81a4b","unresolved":false,"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 six.moves import xrange"},{"line_number":17,"context_line":""},{"line_number":18,"context_line":"from tempest.api.identity import base"},{"line_number":19,"context_line":"from tempest.common.utils import data_utils"}],"source_content_type":"text/x-python","patch_set":1,"id":"AAAAUX%2F%2BxJw%3D","line":16,"updated":"2014-02-19 07:08:52.000000000","message":"ditto","commit_id":"44c81045685a4866bd69e63b78b19c5e7bbe0cd0"}],"tempest/api/identity/admin/v3/test_projects.py":[{"author":{"_account_id":6167,"name":"Ken\u0027ichi Ohmichi","email":"ken1ohmichi@gmail.com","username":"oomichi"},"change_message_id":"d598e5418d5170208b42502d538bd89cb2d81a4b","unresolved":false,"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 six.moves import xrange"},{"line_number":17,"context_line":""},{"line_number":18,"context_line":"from tempest.api.identity import base"},{"line_number":19,"context_line":"from tempest.common.utils import data_utils"}],"source_content_type":"text/x-python","patch_set":1,"id":"AAAAUX%2F%2BxJs%3D","line":16,"updated":"2014-02-19 07:08:52.000000000","message":"ditto","commit_id":"44c81045685a4866bd69e63b78b19c5e7bbe0cd0"}],"tempest/api/object_storage/test_account_services.py":[{"author":{"_account_id":6167,"name":"Ken\u0027ichi Ohmichi","email":"ken1ohmichi@gmail.com","username":"oomichi"},"change_message_id":"d598e5418d5170208b42502d538bd89cb2d81a4b","unresolved":false,"context_lines":[{"line_number":15,"context_line":""},{"line_number":16,"context_line":"import random"},{"line_number":17,"context_line":""},{"line_number":18,"context_line":"from six.moves import xrange"},{"line_number":19,"context_line":""},{"line_number":20,"context_line":"from tempest.api.object_storage import base"},{"line_number":21,"context_line":"from tempest.common import custom_matchers"}],"source_content_type":"text/x-python","patch_set":1,"id":"AAAAUX%2F%2BxJo%3D","line":18,"updated":"2014-02-19 07:08:52.000000000","message":"ditto","commit_id":"44c81045685a4866bd69e63b78b19c5e7bbe0cd0"}],"tempest/api/object_storage/test_object_services.py":[{"author":{"_account_id":6167,"name":"Ken\u0027ichi Ohmichi","email":"ken1ohmichi@gmail.com","username":"oomichi"},"change_message_id":"d598e5418d5170208b42502d538bd89cb2d81a4b","unresolved":false,"context_lines":[{"line_number":14,"context_line":"#    under the License."},{"line_number":15,"context_line":""},{"line_number":16,"context_line":"import hashlib"},{"line_number":17,"context_line":"from six.moves import xrange"},{"line_number":18,"context_line":""},{"line_number":19,"context_line":"from tempest.api.object_storage import base"},{"line_number":20,"context_line":"from tempest.common import custom_matchers"}],"source_content_type":"text/x-python","patch_set":1,"id":"AAAAUX%2F%2BxJk%3D","line":17,"updated":"2014-02-19 07:08:52.000000000","message":"ditto","commit_id":"44c81045685a4866bd69e63b78b19c5e7bbe0cd0"}],"tempest/common/glance_http.py":[{"author":{"_account_id":6167,"name":"Ken\u0027ichi Ohmichi","email":"ken1ohmichi@gmail.com","username":"oomichi"},"change_message_id":"d598e5418d5170208b42502d538bd89cb2d81a4b","unresolved":false,"context_lines":[{"line_number":21,"context_line":"import json"},{"line_number":22,"context_line":"import posixpath"},{"line_number":23,"context_line":"import re"},{"line_number":24,"context_line":"from six.moves import xrange"},{"line_number":25,"context_line":"import socket"},{"line_number":26,"context_line":"import StringIO"},{"line_number":27,"context_line":"import struct"}],"source_content_type":"text/x-python","patch_set":1,"id":"AAAAUX%2F%2BxJg%3D","line":24,"updated":"2014-02-19 07:08:52.000000000","message":"ditto","commit_id":"44c81045685a4866bd69e63b78b19c5e7bbe0cd0"}],"tempest/stress/driver.py":[{"author":{"_account_id":6167,"name":"Ken\u0027ichi Ohmichi","email":"ken1ohmichi@gmail.com","username":"oomichi"},"change_message_id":"d598e5418d5170208b42502d538bd89cb2d81a4b","unresolved":false,"context_lines":[{"line_number":17,"context_line":"import signal"},{"line_number":18,"context_line":"import time"},{"line_number":19,"context_line":""},{"line_number":20,"context_line":"from six.moves import xrange"},{"line_number":21,"context_line":""},{"line_number":22,"context_line":"from tempest import clients"},{"line_number":23,"context_line":"from tempest.common import ssh"}],"source_content_type":"text/x-python","patch_set":1,"id":"AAAAUX%2F%2BxJY%3D","line":20,"updated":"2014-02-19 07:08:52.000000000","message":"ditto","commit_id":"44c81045685a4866bd69e63b78b19c5e7bbe0cd0"}],"tempest/thirdparty/boto/test.py":[{"author":{"_account_id":6167,"name":"Ken\u0027ichi Ohmichi","email":"ken1ohmichi@gmail.com","username":"oomichi"},"change_message_id":"d598e5418d5170208b42502d538bd89cb2d81a4b","unresolved":false,"context_lines":[{"line_number":20,"context_line":"import urlparse"},{"line_number":21,"context_line":""},{"line_number":22,"context_line":"import six"},{"line_number":23,"context_line":"from six.moves import xrange"},{"line_number":24,"context_line":""},{"line_number":25,"context_line":"import boto"},{"line_number":26,"context_line":"from boto import ec2"}],"source_content_type":"text/x-python","patch_set":1,"id":"AAAAUX%2F%2BxJM%3D","line":23,"updated":"2014-02-19 07:08:52.000000000","message":"ditto","commit_id":"44c81045685a4866bd69e63b78b19c5e7bbe0cd0"}]}
