)]}'
{"quantum/plugins/cisco/common/cisco_utils.py":[{"author":{"_account_id":6659,"name":"Paul Michali","email":"pc@michali.net","username":"pcm"},"change_message_id":"29f6ccbc11f6607ed98fcd4d85d93f474aeef1ac","unresolved":false,"context_lines":[{"line_number":26,"context_line":""},{"line_number":27,"context_line":""},{"line_number":28,"context_line":"def get16ByteUUID(uuid):"},{"line_number":29,"context_line":"    \"\"\"Return a 16 byte has of the UUID."},{"line_number":30,"context_line":""},{"line_number":31,"context_line":"    Used when smaller unique ID is required."},{"line_number":32,"context_line":"    \"\"\""}],"source_content_type":"text/x-python","patch_set":1,"id":"AAAAOn%2F%2FqCY%3D","line":29,"updated":"2013-04-30 11:28:16.000000000","message":"wording with \"has\" is awkward. Maybe \"Return first 16 bytes of UUID.\"","commit_id":"b0df24c0753846249da35bdc9215d7b9e4c092d3"}],"quantum/plugins/cisco/models/virt_phy_sw_v2.py":[{"author":{"_account_id":1653,"name":"garyk","email":"gkotton@vmware.com","username":"garyk"},"unresolved":false,"context_lines":[{"line_number":40,"context_line":""},{"line_number":41,"context_line":""},{"line_number":42,"context_line":"class VirtualPhysicalSwitchModelV2(quantum_plugin_base_v2.QuantumPluginBaseV2):"},{"line_number":43,"context_line":"    \"\"\"Virtual Physical Swutch Model."},{"line_number":44,"context_line":""},{"line_number":45,"context_line":"    This implementation works with OVS and Nexus plugin for the"},{"line_number":46,"context_line":"    following topology:"}],"source_content_type":"text/x-python","patch_set":2,"id":"AAAAOn%2F%2Fp%2F8%3D","line":43,"updated":"2013-04-30 12:22:17.000000000","message":"Switch","commit_id":"70887ffbb1d0e25a3f586539227f80b054acb867"}],"quantum/plugins/cisco/network_plugin.py":[{"author":{"_account_id":4395,"name":"Aaron Rosen","email":"aaronorosen@gmail.com","username":"arosen"},"unresolved":false,"context_lines":[{"line_number":124,"context_line":"        return upd_net_dict"},{"line_number":125,"context_line":""},{"line_number":126,"context_line":"    def delete_network(self, context, id):"},{"line_number":127,"context_line":"        \"\"\"Delete network."},{"line_number":128,"context_line":""},{"line_number":129,"context_line":"        Deletes the network with the specified network identifier"},{"line_number":130,"context_line":"        belonging to the specified tenant."}],"source_content_type":"text/x-python","patch_set":4,"id":"AAAAOn%2F%2Fo50%3D","line":127,"updated":"2013-04-30 23:25:36.000000000","message":"I don\u0027t think adding these comments here really helps but okay..","commit_id":"ee3bb94b247e79bcf0b735acb9341a89e289943c"}],"quantum/plugins/cisco/nexus/cisco_nexus_plugin_v2.py":[{"author":{"_account_id":1653,"name":"garyk","email":"gkotton@vmware.com","username":"garyk"},"unresolved":false,"context_lines":[{"line_number":40,"context_line":""},{"line_number":41,"context_line":""},{"line_number":42,"context_line":"class NexusPlugin(L2DevicePluginBase):"},{"line_number":43,"context_line":"    \"\"\"Nexus PLugIn Main Class.\"\"\""},{"line_number":44,"context_line":"    _networks \u003d {}"},{"line_number":45,"context_line":""},{"line_number":46,"context_line":"    def __init__(self):"}],"source_content_type":"text/x-python","patch_set":2,"id":"AAAAOn%2F%2FqAI%3D","line":43,"updated":"2013-04-30 12:22:17.000000000","message":"PL - Pl","commit_id":"70887ffbb1d0e25a3f586539227f80b054acb867"},{"author":{"_account_id":1653,"name":"garyk","email":"gkotton@vmware.com","username":"garyk"},"unresolved":false,"context_lines":[{"line_number":231,"context_line":"        return vlan.vlan_id"},{"line_number":232,"context_line":""},{"line_number":233,"context_line":"    def _get_network(self, tenant_id, network_id, context, base_plugin_ref):"},{"line_number":234,"context_line":"        \"\"\"Get the NETWORK ID.\"\"\""},{"line_number":235,"context_line":"        network \u003d base_plugin_ref._get_network(context, network_id)"},{"line_number":236,"context_line":"        if not network:"},{"line_number":237,"context_line":"            raise exc.NetworkNotFound(net_id\u003dnetwork_id)"}],"source_content_type":"text/x-python","patch_set":2,"id":"AAAAOn%2F%2FqAA%3D","line":234,"updated":"2013-04-30 12:22:17.000000000","message":"Why upper case?","commit_id":"70887ffbb1d0e25a3f586539227f80b054acb867"}],"quantum/plugins/cisco/tests/unit/test_database.py":[{"author":{"_account_id":1653,"name":"garyk","email":"gkotton@vmware.com","username":"garyk"},"unresolved":false,"context_lines":[{"line_number":361,"context_line":"        self.tearDown_nexusportbinding()"},{"line_number":362,"context_line":""},{"line_number":363,"context_line":"    def testb_getall_nexusportbindings(self):"},{"line_number":364,"context_line":"        \"\"\"Get all nexus port binding.\"\"\""},{"line_number":365,"context_line":"        self.dbtest.create_nexusportbinding(\"port1\", 10)"},{"line_number":366,"context_line":"        self.dbtest.create_nexusportbinding(\"port2\", 10)"},{"line_number":367,"context_line":"        bindings \u003d self.dbtest.get_all_nexusportbindings()"}],"source_content_type":"text/x-python","patch_set":2,"id":"AAAAOn%2F%2FqAY%3D","line":364,"updated":"2013-04-30 12:22:17.000000000","message":"bindings?","commit_id":"70887ffbb1d0e25a3f586539227f80b054acb867"},{"author":{"_account_id":1653,"name":"garyk","email":"gkotton@vmware.com","username":"garyk"},"unresolved":false,"context_lines":[{"line_number":398,"context_line":"        self.tearDown_nexusportbinding()"},{"line_number":399,"context_line":""},{"line_number":400,"context_line":"    def tearDown_nexusportbinding(self):"},{"line_number":401,"context_line":"        \"\"\"Tear down nexusport binding table.\"\"\""},{"line_number":402,"context_line":"        LOG.debug(\"Tearing Down Nexus port Bindings\")"},{"line_number":403,"context_line":"        binds \u003d self.dbtest.get_all_nexusportbindings()"},{"line_number":404,"context_line":"        for bind in binds:"}],"source_content_type":"text/x-python","patch_set":2,"id":"AAAAOn%2F%2FqAU%3D","line":401,"updated":"2013-04-30 12:22:17.000000000","message":"nexus port","commit_id":"70887ffbb1d0e25a3f586539227f80b054acb867"},{"author":{"_account_id":1653,"name":"garyk","email":"gkotton@vmware.com","username":"garyk"},"unresolved":false,"context_lines":[{"line_number":426,"context_line":"        self.teardown_network()"},{"line_number":427,"context_line":""},{"line_number":428,"context_line":"    def testb_getall_vlanbindings(self):"},{"line_number":429,"context_line":"        \"\"\"Test get all vlan binding.\"\"\""},{"line_number":430,"context_line":"        net1 \u003d self.quantum.create_network(\"t1\", \"netid1\")"},{"line_number":431,"context_line":"        net2 \u003d self.quantum.create_network(\"t1\", \"netid2\")"},{"line_number":432,"context_line":"        vlan1 \u003d self.dbtest.create_vlan_binding(10, \"vlan1\", net1[\"net-id\"])"}],"source_content_type":"text/x-python","patch_set":2,"id":"AAAAOn%2F%2FqAQ%3D","line":429,"updated":"2013-04-30 12:22:17.000000000","message":"bindings","commit_id":"70887ffbb1d0e25a3f586539227f80b054acb867"}],"quantum/plugins/cisco/tests/unit/v2/nexus/fake_nexus_driver.py":[{"author":{"_account_id":5948,"name":"Oleg Bondarev","email":"obondarev@mirantis.com","username":"obondarev"},"unresolved":false,"context_lines":[{"line_number":19,"context_line":""},{"line_number":20,"context_line":""},{"line_number":21,"context_line":"class CiscoNEXUSFakeDriver():"},{"line_number":22,"context_line":"    \"\"\"Nexus Driver Fake Class.\"\"\""},{"line_number":23,"context_line":"    def __init__(self):"},{"line_number":24,"context_line":"        pass"},{"line_number":25,"context_line":""}],"source_content_type":"text/x-python","patch_set":3,"id":"AAAAOn%2F%2Fp6w%3D","line":22,"updated":"2013-04-30 13:47:15.000000000","message":"newline after the comment?","commit_id":"ac0af173142b7ea1e5c73a0013fd96c2ab9a8cd2"}]}
