)]}'
{"cinder/api/common.py":[{"author":{"_account_id":2861,"name":"Vincent Hou","email":"shou@us.ibm.com","username":"houshengbo"},"change_message_id":"f9811c901448784f0b30f1a1cd9d1a31082c6089","unresolved":false,"context_lines":[{"line_number":22,"context_line":"import webob"},{"line_number":23,"context_line":""},{"line_number":24,"context_line":"from cinder.api.openstack import wsgi"},{"line_number":25,"context_line":"from cinder.api import xmlutil"},{"line_number":26,"context_line":"from cinder import flags"},{"line_number":27,"context_line":"from cinder.openstack.common import log as logging"},{"line_number":28,"context_line":""}],"source_content_type":"text/x-python","patch_set":5,"id":"AAAAMH%2F%2FzeQ%3D","line":25,"updated":"2012-11-22 02:59:27.000000000","message":"Move it one line above.","commit_id":"cb6a4aa93e108b80952d902698f71f70a7693871"}],"cinder/api/extensions.py":[{"author":{"_account_id":2861,"name":"Vincent Hou","email":"shou@us.ibm.com","username":"houshengbo"},"change_message_id":"f9811c901448784f0b30f1a1cd9d1a31082c6089","unresolved":false,"context_lines":[{"line_number":25,"context_line":"from cinder.api.openstack import wsgi"},{"line_number":26,"context_line":"from cinder.api import xmlutil"},{"line_number":27,"context_line":"from cinder import exception"},{"line_number":28,"context_line":"from cinder import flags"},{"line_number":29,"context_line":"from cinder.openstack.common import exception as common_exception"},{"line_number":30,"context_line":"from cinder.openstack.common import importutils"},{"line_number":31,"context_line":"from cinder.openstack.common import log as logging"}],"source_content_type":"text/x-python","patch_set":5,"id":"AAAAMH%2F%2FzeM%3D","line":28,"updated":"2012-11-22 02:59:27.000000000","message":"25 to 28 needs reorder.","commit_id":"cb6a4aa93e108b80952d902698f71f70a7693871"}],"cinder/api/openstack/volume/__init__.py":[{"author":{"_account_id":2861,"name":"Vincent Hou","email":"shou@us.ibm.com","username":"houshengbo"},"change_message_id":"f9811c901448784f0b30f1a1cd9d1a31082c6089","unresolved":false,"context_lines":[{"line_number":26,"context_line":"from cinder.api.openstack.volume import snapshots"},{"line_number":27,"context_line":"from cinder.api.openstack.volume import types"},{"line_number":28,"context_line":"from cinder.api.openstack.volume import volumes"},{"line_number":29,"context_line":"from cinder.api import versions"},{"line_number":30,"context_line":"from cinder.openstack.common import log as logging"},{"line_number":31,"context_line":""},{"line_number":32,"context_line":""}],"source_content_type":"text/x-python","patch_set":5,"id":"AAAAMH%2F%2FzeE%3D","line":29,"updated":"2012-11-22 02:59:27.000000000","message":"move it above line 24.","commit_id":"cb6a4aa93e108b80952d902698f71f70a7693871"}],"cinder/api/openstack/volume/contrib/__init__.py":[{"author":{"_account_id":2861,"name":"Vincent Hou","email":"shou@us.ibm.com","username":"houshengbo"},"change_message_id":"f9811c901448784f0b30f1a1cd9d1a31082c6089","unresolved":false,"context_lines":[{"line_number":22,"context_line":"\"\"\""},{"line_number":23,"context_line":""},{"line_number":24,"context_line":"from cinder.api import extensions"},{"line_number":25,"context_line":"from cinder import flags"},{"line_number":26,"context_line":"from cinder.openstack.common import log as logging"},{"line_number":27,"context_line":""},{"line_number":28,"context_line":""}],"source_content_type":"text/x-python","patch_set":5,"id":"AAAAMH%2F%2FzeA%3D","line":25,"updated":"2012-11-22 02:59:27.000000000","message":"move it one line above.","commit_id":"cb6a4aa93e108b80952d902698f71f70a7693871"}],"cinder/api/openstack/volume/contrib/admin_actions.py":[{"author":{"_account_id":2861,"name":"Vincent Hou","email":"shou@us.ibm.com","username":"houshengbo"},"change_message_id":"f9811c901448784f0b30f1a1cd9d1a31082c6089","unresolved":false,"context_lines":[{"line_number":20,"context_line":"from cinder import db"},{"line_number":21,"context_line":"from cinder import exception"},{"line_number":22,"context_line":"from cinder.openstack.common import log as logging"},{"line_number":23,"context_line":"from cinder import volume"},{"line_number":24,"context_line":""},{"line_number":25,"context_line":""},{"line_number":26,"context_line":"LOG \u003d logging.getLogger(__name__)"}],"source_content_type":"text/x-python","patch_set":5,"id":"AAAAMH%2F%2Fzd8%3D","line":23,"updated":"2012-11-22 02:59:27.000000000","message":"18 to 23, reorder these lines.","commit_id":"cb6a4aa93e108b80952d902698f71f70a7693871"}],"cinder/api/openstack/volume/contrib/extended_snapshot_attributes.py":[{"author":{"_account_id":2861,"name":"Vincent Hou","email":"shou@us.ibm.com","username":"houshengbo"},"change_message_id":"22cdfa59c14dab8feda05c57b2d45806948d326d","unresolved":false,"context_lines":[{"line_number":18,"context_line":""},{"line_number":19,"context_line":"from cinder.api import extensions"},{"line_number":20,"context_line":"from cinder.api.openstack import wsgi"},{"line_number":21,"context_line":"from cinder.api import xmlutil"},{"line_number":22,"context_line":"from cinder import exception"},{"line_number":23,"context_line":"from cinder import flags"},{"line_number":24,"context_line":"from cinder.openstack.common import log as logging"}],"source_content_type":"text/x-python","patch_set":5,"id":"AAAAMH%2F%2FzgA%3D","line":21,"updated":"2012-11-22 02:55:39.000000000","message":"Move this line one line upward above \r\n\"from cinder.api.openstack import wsgi\", if cinder.api.openstack.wsgi remains.","commit_id":"cb6a4aa93e108b80952d902698f71f70a7693871"}],"cinder/api/openstack/volume/contrib/quota_classes.py":[{"author":{"_account_id":2861,"name":"Vincent Hou","email":"shou@us.ibm.com","username":"houshengbo"},"change_message_id":"5a6c6298d35b84ed47244a7eb76ad23f9bca4137","unresolved":false,"context_lines":[{"line_number":17,"context_line":""},{"line_number":18,"context_line":"from cinder.api import extensions"},{"line_number":19,"context_line":"from cinder.api.openstack import wsgi"},{"line_number":20,"context_line":"from cinder.api import xmlutil"},{"line_number":21,"context_line":"from cinder import db"},{"line_number":22,"context_line":"from cinder import exception"},{"line_number":23,"context_line":"from cinder import quota"}],"source_content_type":"text/x-python","patch_set":5,"id":"AAAAMH%2F%2FzgY%3D","line":20,"updated":"2012-11-22 02:38:50.000000000","message":"I guess you better move it one line upward above \r\n\"from cinder.api.openstack import wsgi\", if cinder.api.openstack.wsgi remains.","commit_id":"cb6a4aa93e108b80952d902698f71f70a7693871"}],"cinder/api/openstack/volume/contrib/quotas.py":[{"author":{"_account_id":2861,"name":"Vincent Hou","email":"shou@us.ibm.com","username":"houshengbo"},"change_message_id":"22cdfa59c14dab8feda05c57b2d45806948d326d","unresolved":false,"context_lines":[{"line_number":19,"context_line":""},{"line_number":20,"context_line":"from cinder.api import extensions"},{"line_number":21,"context_line":"from cinder.api.openstack import wsgi"},{"line_number":22,"context_line":"from cinder.api import xmlutil"},{"line_number":23,"context_line":"from cinder import db"},{"line_number":24,"context_line":"from cinder.db.sqlalchemy import api as sqlalchemy_api"},{"line_number":25,"context_line":"from cinder import exception"}],"source_content_type":"text/x-python","patch_set":5,"id":"AAAAMH%2F%2FzgM%3D","line":22,"updated":"2012-11-22 02:55:39.000000000","message":"Move this line one line upward above \r\n\"from cinder.api.openstack import wsgi\", if cinder.api.openstack.wsgi remains.","commit_id":"cb6a4aa93e108b80952d902698f71f70a7693871"}],"cinder/api/openstack/volume/contrib/types_extra_specs.py":[{"author":{"_account_id":2861,"name":"Vincent Hou","email":"shou@us.ibm.com","username":"houshengbo"},"change_message_id":"22cdfa59c14dab8feda05c57b2d45806948d326d","unresolved":false,"context_lines":[{"line_number":21,"context_line":""},{"line_number":22,"context_line":"from cinder.api import extensions"},{"line_number":23,"context_line":"from cinder.api.openstack import wsgi"},{"line_number":24,"context_line":"from cinder.api import xmlutil"},{"line_number":25,"context_line":"from cinder import db"},{"line_number":26,"context_line":"from cinder import exception"},{"line_number":27,"context_line":"from cinder.volume import volume_types"}],"source_content_type":"text/x-python","patch_set":5,"id":"AAAAMH%2F%2FzgI%3D","line":24,"updated":"2012-11-22 02:55:39.000000000","message":"Move this line one line upward above \r\n\"from cinder.api.openstack import wsgi\", if cinder.api.openstack.wsgi remains.","commit_id":"cb6a4aa93e108b80952d902698f71f70a7693871"}],"cinder/api/openstack/volume/contrib/volume_host_attribute.py":[{"author":{"_account_id":2861,"name":"Vincent Hou","email":"shou@us.ibm.com","username":"houshengbo"},"change_message_id":"22cdfa59c14dab8feda05c57b2d45806948d326d","unresolved":false,"context_lines":[{"line_number":14,"context_line":""},{"line_number":15,"context_line":"from cinder.api import extensions"},{"line_number":16,"context_line":"from cinder.api.openstack import wsgi"},{"line_number":17,"context_line":"from cinder.api import xmlutil"},{"line_number":18,"context_line":"from cinder.openstack.common import log as logging"},{"line_number":19,"context_line":"from cinder import volume"},{"line_number":20,"context_line":""}],"source_content_type":"text/x-python","patch_set":5,"id":"AAAAMH%2F%2Fzf4%3D","line":17,"updated":"2012-11-22 02:55:39.000000000","message":"Move this line one line upward above \r\n\"from cinder.api.openstack import wsgi\", if cinder.api.openstack.wsgi remains.","commit_id":"cb6a4aa93e108b80952d902698f71f70a7693871"}],"cinder/api/openstack/volume/contrib/volume_tenant_attribute.py":[{"author":{"_account_id":2861,"name":"Vincent Hou","email":"shou@us.ibm.com","username":"houshengbo"},"change_message_id":"22cdfa59c14dab8feda05c57b2d45806948d326d","unresolved":false,"context_lines":[{"line_number":14,"context_line":""},{"line_number":15,"context_line":"from cinder.api import extensions"},{"line_number":16,"context_line":"from cinder.api.openstack import wsgi"},{"line_number":17,"context_line":"from cinder.api import xmlutil"},{"line_number":18,"context_line":"from cinder import volume"},{"line_number":19,"context_line":""},{"line_number":20,"context_line":""}],"source_content_type":"text/x-python","patch_set":5,"id":"AAAAMH%2F%2Fzf8%3D","line":17,"updated":"2012-11-22 02:55:39.000000000","message":"Move this line one line upward above \r\n\"from cinder.api.openstack import wsgi\", if cinder.api.openstack.wsgi remains.","commit_id":"cb6a4aa93e108b80952d902698f71f70a7693871"}],"cinder/api/openstack/volume/limits.py":[{"author":{"_account_id":2861,"name":"Vincent Hou","email":"shou@us.ibm.com","username":"houshengbo"},"change_message_id":"22cdfa59c14dab8feda05c57b2d45806948d326d","unresolved":false,"context_lines":[{"line_number":29,"context_line":""},{"line_number":30,"context_line":"from cinder.api.openstack import wsgi"},{"line_number":31,"context_line":"from cinder.api.views import limits as limits_views"},{"line_number":32,"context_line":"from cinder.api import xmlutil"},{"line_number":33,"context_line":"from cinder.openstack.common import importutils"},{"line_number":34,"context_line":"from cinder.openstack.common import jsonutils"},{"line_number":35,"context_line":"from cinder import quota"}],"source_content_type":"text/x-python","patch_set":5,"id":"AAAAMH%2F%2Fzfw%3D","line":32,"updated":"2012-11-22 02:55:39.000000000","message":"Move this line upward above \r\n\"from cinder.api.openstack import wsgi\", if cinder.api.openstack.wsgi remains.","commit_id":"cb6a4aa93e108b80952d902698f71f70a7693871"}],"cinder/api/openstack/volume/snapshots.py":[{"author":{"_account_id":2861,"name":"Vincent Hou","email":"shou@us.ibm.com","username":"houshengbo"},"change_message_id":"22cdfa59c14dab8feda05c57b2d45806948d326d","unresolved":false,"context_lines":[{"line_number":21,"context_line":"from cinder.api import common"},{"line_number":22,"context_line":"from cinder.api.openstack.volume import volumes"},{"line_number":23,"context_line":"from cinder.api.openstack import wsgi"},{"line_number":24,"context_line":"from cinder.api import xmlutil"},{"line_number":25,"context_line":"from cinder import exception"},{"line_number":26,"context_line":"from cinder import flags"},{"line_number":27,"context_line":"from cinder.openstack.common import log as logging"}],"source_content_type":"text/x-python","patch_set":5,"id":"AAAAMH%2F%2Fzfo%3D","line":24,"updated":"2012-11-22 02:55:39.000000000","message":"21 to 24, change the order of these lines.","commit_id":"cb6a4aa93e108b80952d902698f71f70a7693871"}],"cinder/api/openstack/volume/types.py":[{"author":{"_account_id":2861,"name":"Vincent Hou","email":"shou@us.ibm.com","username":"houshengbo"},"change_message_id":"22cdfa59c14dab8feda05c57b2d45806948d326d","unresolved":false,"context_lines":[{"line_number":21,"context_line":""},{"line_number":22,"context_line":"from cinder.api.openstack import wsgi"},{"line_number":23,"context_line":"from cinder.api.views import types as views_types"},{"line_number":24,"context_line":"from cinder.api import xmlutil"},{"line_number":25,"context_line":"from cinder import exception"},{"line_number":26,"context_line":"from cinder.volume import volume_types"},{"line_number":27,"context_line":""}],"source_content_type":"text/x-python","patch_set":5,"id":"AAAAMH%2F%2Fzfk%3D","line":24,"updated":"2012-11-22 02:55:39.000000000","message":"Move this line one line upward above \r\n\"from cinder.api.openstack import wsgi\", if cinder.api.openstack.wsgi remains.","commit_id":"cb6a4aa93e108b80952d902698f71f70a7693871"}],"cinder/api/openstack/volume/volumes.py":[{"author":{"_account_id":2861,"name":"Vincent Hou","email":"shou@us.ibm.com","username":"houshengbo"},"change_message_id":"22cdfa59c14dab8feda05c57b2d45806948d326d","unresolved":false,"context_lines":[{"line_number":21,"context_line":""},{"line_number":22,"context_line":"from cinder.api import common"},{"line_number":23,"context_line":"from cinder.api.openstack import wsgi"},{"line_number":24,"context_line":"from cinder.api import xmlutil"},{"line_number":25,"context_line":"from cinder import exception"},{"line_number":26,"context_line":"from cinder import flags"},{"line_number":27,"context_line":"from cinder.openstack.common import log as logging"}],"source_content_type":"text/x-python","patch_set":5,"id":"AAAAMH%2F%2Fzfc%3D","line":24,"updated":"2012-11-22 02:55:39.000000000","message":"Move this line one line upward above \r\n\"from cinder.api.openstack import wsgi\", if cinder.api.openstack.wsgi remains.","commit_id":"cb6a4aa93e108b80952d902698f71f70a7693871"}],"cinder/api/schemas/v1.1/metadata.rng":[{"author":{"_account_id":2243,"name":"John Griffith","email":"john.griffith8@gmail.com","username":"john-griffith"},"change_message_id":"cd710e8add4443d4e0860bb9f48aaca3d87a15cf","unresolved":false,"context_lines":[{"line_number":1,"context_line":"  \u003celement name\u003d\"metadata\" ns\u003d\"http://docs.openstack.org/compute/api/v1.1\""},{"line_number":2,"context_line":"    xmlns\u003d\"http://relaxng.org/ns/structure/1.0\"\u003e"},{"line_number":3,"context_line":"    \u003czeroOrMore\u003e"},{"line_number":4,"context_line":"      \u003celement name\u003d\"meta\"\u003e"}],"source_content_type":"application/xml","patch_set":1,"id":"AAAAMH%2F%2F6wo%3D","line":1,"updated":"2012-11-15 20:59:33.000000000","message":"s/compute/volume/","commit_id":"600f726f2004426b646bc44cfaf360de839bcd81"}],"cinder/api/versions.py":[{"author":{"_account_id":2861,"name":"Vincent Hou","email":"shou@us.ibm.com","username":"houshengbo"},"change_message_id":"22cdfa59c14dab8feda05c57b2d45806948d326d","unresolved":false,"context_lines":[{"line_number":20,"context_line":""},{"line_number":21,"context_line":"from cinder.api.openstack import wsgi"},{"line_number":22,"context_line":"from cinder.api.views import versions as views_versions"},{"line_number":23,"context_line":"from cinder.api import xmlutil"},{"line_number":24,"context_line":""},{"line_number":25,"context_line":""},{"line_number":26,"context_line":"VERSIONS \u003d {"}],"source_content_type":"text/x-python","patch_set":5,"id":"AAAAMH%2F%2FzfU%3D","line":23,"updated":"2012-11-22 02:55:39.000000000","message":"21 to 23, change the order for them.","commit_id":"cb6a4aa93e108b80952d902698f71f70a7693871"}],"cinder/tests/api/openstack/fakes.py":[{"author":{"_account_id":2861,"name":"Vincent Hou","email":"shou@us.ibm.com","username":"houshengbo"},"change_message_id":"22cdfa59c14dab8feda05c57b2d45806948d326d","unresolved":false,"context_lines":[{"line_number":30,"context_line":"from cinder.api.openstack.volume import limits"},{"line_number":31,"context_line":"from cinder.api.openstack import wsgi as os_wsgi"},{"line_number":32,"context_line":"from cinder.api import urlmap"},{"line_number":33,"context_line":"from cinder.api import versions"},{"line_number":34,"context_line":"from cinder import context"},{"line_number":35,"context_line":"from cinder import exception as exc"},{"line_number":36,"context_line":"from cinder.openstack.common import timeutils"}],"source_content_type":"text/x-python","patch_set":5,"id":"AAAAMH%2F%2FzfE%3D","line":33,"updated":"2012-11-22 02:55:39.000000000","message":"32 and 33, move them above from cinder.api.openstack import auth","commit_id":"cb6a4aa93e108b80952d902698f71f70a7693871"}],"cinder/tests/api/openstack/volume/test_extensions.py":[{"author":{"_account_id":2861,"name":"Vincent Hou","email":"shou@us.ibm.com","username":"houshengbo"},"change_message_id":"22cdfa59c14dab8feda05c57b2d45806948d326d","unresolved":false,"context_lines":[{"line_number":21,"context_line":"import webob"},{"line_number":22,"context_line":""},{"line_number":23,"context_line":"from cinder.api.openstack import volume"},{"line_number":24,"context_line":"from cinder.api import xmlutil"},{"line_number":25,"context_line":"from cinder import flags"},{"line_number":26,"context_line":"from cinder.openstack.common import jsonutils"},{"line_number":27,"context_line":"from cinder import test"}],"source_content_type":"text/x-python","patch_set":5,"id":"AAAAMH%2F%2FzfA%3D","line":24,"updated":"2012-11-22 02:55:39.000000000","message":"move it above from cinder.api.openstack import volume.","commit_id":"cb6a4aa93e108b80952d902698f71f70a7693871"}],"cinder/tests/api/openstack/volume/test_router.py":[{"author":{"_account_id":2861,"name":"Vincent Hou","email":"shou@us.ibm.com","username":"houshengbo"},"change_message_id":"22cdfa59c14dab8feda05c57b2d45806948d326d","unresolved":false,"context_lines":[{"line_number":18,"context_line":"from cinder.api.openstack.volume import snapshots"},{"line_number":19,"context_line":"from cinder.api.openstack.volume import volumes"},{"line_number":20,"context_line":"from cinder.api.openstack import wsgi"},{"line_number":21,"context_line":"from cinder.api import versions"},{"line_number":22,"context_line":"from cinder import flags"},{"line_number":23,"context_line":"from cinder.openstack.common import log as logging"},{"line_number":24,"context_line":"from cinder import test"}],"source_content_type":"text/x-python","patch_set":5,"id":"AAAAMH%2F%2Fze0%3D","line":21,"updated":"2012-11-22 02:55:39.000000000","message":"move this line to the top.","commit_id":"cb6a4aa93e108b80952d902698f71f70a7693871"}],"cinder/tests/api/openstack/volume/test_types.py":[{"author":{"_account_id":2861,"name":"Vincent Hou","email":"shou@us.ibm.com","username":"houshengbo"},"change_message_id":"22cdfa59c14dab8feda05c57b2d45806948d326d","unresolved":false,"context_lines":[{"line_number":20,"context_line":"from cinder.api.views import types as views_types"},{"line_number":21,"context_line":"from cinder import exception"},{"line_number":22,"context_line":"from cinder.openstack.common import timeutils"},{"line_number":23,"context_line":"from cinder import test"},{"line_number":24,"context_line":"from cinder.tests.api.openstack import fakes"},{"line_number":25,"context_line":"from cinder.volume import volume_types"},{"line_number":26,"context_line":""}],"source_content_type":"text/x-python","patch_set":5,"id":"AAAAMH%2F%2Fzes%3D","line":23,"updated":"2012-11-22 02:55:39.000000000","message":"19 - 23, reorder these lines.","commit_id":"cb6a4aa93e108b80952d902698f71f70a7693871"}],"cinder/tests/api/test_common.py":[{"author":{"_account_id":2861,"name":"Vincent Hou","email":"shou@us.ibm.com","username":"houshengbo"},"change_message_id":"22cdfa59c14dab8feda05c57b2d45806948d326d","unresolved":false,"context_lines":[{"line_number":23,"context_line":"import webob.exc"},{"line_number":24,"context_line":""},{"line_number":25,"context_line":"from cinder.api import common"},{"line_number":26,"context_line":"from cinder import test"},{"line_number":27,"context_line":""},{"line_number":28,"context_line":""},{"line_number":29,"context_line":"NS \u003d \"{http://docs.openstack.org/compute/api/v1.1}\""}],"source_content_type":"text/x-python","patch_set":5,"id":"AAAAMH%2F%2Fzec%3D","line":26,"updated":"2012-11-22 02:55:39.000000000","message":"Move it one line above.","commit_id":"cb6a4aa93e108b80952d902698f71f70a7693871"}],"cinder/tests/api/test_xmlutil.py":[{"author":{"_account_id":2861,"name":"Vincent Hou","email":"shou@us.ibm.com","username":"houshengbo"},"change_message_id":"22cdfa59c14dab8feda05c57b2d45806948d326d","unresolved":false,"context_lines":[{"line_number":18,"context_line":"from lxml import etree"},{"line_number":19,"context_line":""},{"line_number":20,"context_line":"from cinder.api import xmlutil"},{"line_number":21,"context_line":"from cinder import test"},{"line_number":22,"context_line":""},{"line_number":23,"context_line":""},{"line_number":24,"context_line":"class SelectorTest(test.TestCase):"}],"source_content_type":"text/x-python","patch_set":5,"id":"AAAAMH%2F%2Fzeg%3D","line":21,"updated":"2012-11-22 02:55:39.000000000","message":"Move it one line above.","commit_id":"cb6a4aa93e108b80952d902698f71f70a7693871"}]}
