)]}'
{"novaclient/v1_1/contrib/tenant_networks.py":[{"author":{"_account_id":100,"name":"Johannes Erdfelt","email":"johannes@erdfelt.com","username":"johannes.erdfelt"},"change_message_id":"88327a1a6b31263e1142c09ed391df9c10b5bfb5","unresolved":false,"context_lines":[{"line_number":66,"context_line":"    Create a network"},{"line_number":67,"context_line":"    \"\"\""},{"line_number":68,"context_line":"    network \u003d cs.tenant_networks.create(args.label,"},{"line_number":69,"context_line":"                                                           args.cidr)"},{"line_number":70,"context_line":"    utils.print_dict(network._info)"},{"line_number":71,"context_line":""},{"line_number":72,"context_line":""}],"source_content_type":"text/x-python","patch_set":3,"id":"AAAAM3%2F%2FkgY%3D","line":69,"updated":"2013-01-15 17:57:32.000000000","message":"Whitespace here is a little odd","commit_id":"34ec6a4484ad3a9f6049aa39c4aad04f4e438c13"},{"author":{"_account_id":642,"name":"Matt Dietz","email":"matthew.dietz@gmail.com","username":"cerberus"},"change_message_id":"cf4efbf6fb91e6071da89d0fcf193b8f86baed77","unresolved":false,"context_lines":[{"line_number":66,"context_line":"    Create a network"},{"line_number":67,"context_line":"    \"\"\""},{"line_number":68,"context_line":"    network \u003d cs.tenant_networks.create(args.label,"},{"line_number":69,"context_line":"                                                           args.cidr)"},{"line_number":70,"context_line":"    utils.print_dict(network._info)"},{"line_number":71,"context_line":""},{"line_number":72,"context_line":""}],"source_content_type":"text/x-python","patch_set":3,"id":"AAAAM3%2F%2Fkek%3D","line":69,"in_reply_to":"AAAAM3%2F%2FkgY%3D","updated":"2013-01-15 18:06:50.000000000","message":"Very odd, don\u0027t know how I missed that","commit_id":"34ec6a4484ad3a9f6049aa39c4aad04f4e438c13"}],"tests/v1_1/contrib/fakes.py":[{"author":{"_account_id":679,"name":"Kevin L. Mitchell","email":"klmitch@mit.edu","username":"klmitch"},"change_message_id":"a063c81b72527acced51fa6db1750f193b0160d2","unresolved":false,"context_lines":[{"line_number":1,"context_line":"# Copyright 2012 OpenStack, LLC"},{"line_number":2,"context_line":"#"},{"line_number":3,"context_line":"# Licensed under the Apache License, Version 2.0 (the \"License\");"},{"line_number":4,"context_line":"# you may not use this file except in compliance with the License."}],"source_content_type":"text/x-python","patch_set":1,"id":"AAAAM3%2F%2FzIc%3D","line":1,"updated":"2013-01-04 18:47:36.000000000","message":"femtonit: Date","commit_id":"821a146597958ecb5076ea731a332b462a4cefe4"}],"tests/v1_1/contrib/test_tenant_networks.py":[{"author":{"_account_id":679,"name":"Kevin L. Mitchell","email":"klmitch@mit.edu","username":"klmitch"},"change_message_id":"a063c81b72527acced51fa6db1750f193b0160d2","unresolved":false,"context_lines":[{"line_number":29,"context_line":"cs \u003d fakes.FakeClient(extensions\u003dextensions)"},{"line_number":30,"context_line":""},{"line_number":31,"context_line":""},{"line_number":32,"context_line":"class TenantNetworExtensionTests(utils.TestCase):"},{"line_number":33,"context_line":"    def test_list_tenant_networks(self):"},{"line_number":34,"context_line":"        nets \u003d cs.tenant_networks.list()"},{"line_number":35,"context_line":"        cs.assert_called(\u0027GET\u0027, \u0027/os-networks\u0027)"}],"source_content_type":"text/x-python","patch_set":1,"id":"AAAAM3%2F%2FzIY%3D","line":32,"updated":"2013-01-04 18:47:36.000000000","message":"What\u0027s a \"Networ\"?","commit_id":"821a146597958ecb5076ea731a332b462a4cefe4"},{"author":{"_account_id":679,"name":"Kevin L. Mitchell","email":"klmitch@mit.edu","username":"klmitch"},"change_message_id":"ed989c6a796be1798e6aa30ff454ebbc1b8d1cfa","unresolved":false,"context_lines":[{"line_number":29,"context_line":"cs \u003d fakes.FakeClient(extensions\u003dextensions)"},{"line_number":30,"context_line":""},{"line_number":31,"context_line":""},{"line_number":32,"context_line":"class TenantNetworExtensionTests(utils.TestCase):"},{"line_number":33,"context_line":"    def test_list_tenant_networks(self):"},{"line_number":34,"context_line":"        nets \u003d cs.tenant_networks.list()"},{"line_number":35,"context_line":"        cs.assert_called(\u0027GET\u0027, \u0027/os-tenant-networks\u0027)"}],"source_content_type":"text/x-python","patch_set":2,"id":"AAAAM3%2F%2FmSQ%3D","line":32,"updated":"2013-01-14 17:05:41.000000000","message":"And again, what\u0027s a \"Networ\"?  :)  (femtonit)","commit_id":"c5ed96a1a6718a77975d3b63e1ee9bd7cbee5b4c"},{"author":{"_account_id":100,"name":"Johannes Erdfelt","email":"johannes@erdfelt.com","username":"johannes.erdfelt"},"change_message_id":"88327a1a6b31263e1142c09ed391df9c10b5bfb5","unresolved":false,"context_lines":[{"line_number":42,"context_line":""},{"line_number":43,"context_line":"    def test_create_tenant_networks(self):"},{"line_number":44,"context_line":"        cs.tenant_networks.create(label\u003d\"net\","},{"line_number":45,"context_line":"                                         cidr\u003d\"10.0.0.0/24\")"},{"line_number":46,"context_line":"        cs.assert_called(\u0027POST\u0027, \u0027/os-tenant-networks\u0027)"},{"line_number":47,"context_line":""},{"line_number":48,"context_line":"    def test_delete_tenant_networks(self):"}],"source_content_type":"text/x-python","patch_set":3,"id":"AAAAM3%2F%2FkgM%3D","line":45,"updated":"2013-01-15 17:57:32.000000000","message":"Whitespace alignment","commit_id":"34ec6a4484ad3a9f6049aa39c4aad04f4e438c13"}],"tox.ini":[{"author":{"_account_id":679,"name":"Kevin L. Mitchell","email":"klmitch@mit.edu","username":"klmitch"},"change_message_id":"a063c81b72527acced51fa6db1750f193b0160d2","unresolved":false,"context_lines":[{"line_number":10,"context_line":"         NOSE_OPENSTACK_SHOW_ELAPSED\u003d1"},{"line_number":11,"context_line":"deps \u003d -r{toxinidir}/tools/pip-requires"},{"line_number":12,"context_line":"       -r{toxinidir}/tools/test-requires"},{"line_number":13,"context_line":"commands \u003d nosetests {posargs}"},{"line_number":14,"context_line":""},{"line_number":15,"context_line":"[testenv:pep8]"},{"line_number":16,"context_line":"deps \u003d pep8\u003d\u003d1.1"}],"source_content_type":"text/x-properties","patch_set":1,"id":"AAAAM3%2F%2FzIM%3D","line":13,"updated":"2013-01-04 18:47:36.000000000","message":"Agreed, but probably not relevant to this patch :)  But, whatever…","commit_id":"821a146597958ecb5076ea731a332b462a4cefe4"},{"author":{"_account_id":679,"name":"Kevin L. Mitchell","email":"klmitch@mit.edu","username":"klmitch"},"change_message_id":"ed989c6a796be1798e6aa30ff454ebbc1b8d1cfa","unresolved":false,"context_lines":[{"line_number":10,"context_line":"         NOSE_OPENSTACK_SHOW_ELAPSED\u003d1"},{"line_number":11,"context_line":"deps \u003d -r{toxinidir}/tools/pip-requires"},{"line_number":12,"context_line":"       -r{toxinidir}/tools/test-requires"},{"line_number":13,"context_line":"commands \u003d nosetests {posargs}"},{"line_number":14,"context_line":""},{"line_number":15,"context_line":"[testenv:pep8]"},{"line_number":16,"context_line":"deps \u003d pep8\u003d\u003d1.1"}],"source_content_type":"text/x-properties","patch_set":2,"id":"AAAAM3%2F%2FmRw%3D","line":13,"updated":"2013-01-14 17:05:41.000000000","message":"At this point, due in part to Monty\u0027s pending testr patch, I highly recommend reverting this change.","commit_id":"c5ed96a1a6718a77975d3b63e1ee9bd7cbee5b4c"}]}
