)]}'
{"nova/tests/unit/virt/libvirt/fakelibvirt.py":[{"author":{"_account_id":4393,"name":"Dan Smith","email":"dms@danplanet.com","username":"danms"},"change_message_id":"3d50c8cc94d4096a029c0b7f90ad194b13db5404","unresolved":false,"context_lines":[{"line_number":187,"context_line":"        self.numa_topology \u003d numa_topology"},{"line_number":188,"context_line":"        self.disabled_cpus_list \u003d cpu_disabled or []"},{"line_number":189,"context_line":""},{"line_number":190,"context_line":"    def _gen_numa_topology(self):"},{"line_number":191,"context_line":""},{"line_number":192,"context_line":"        if self.numa_topology:"},{"line_number":193,"context_line":"            return self.numa_topology"}],"source_content_type":"text/x-python","patch_set":3,"id":"9aa53dc9_7c0ea735","line":190,"updated":"2015-04-07 14:40:11.000000000","message":"Again, this would be in our NumaHostInfo() object","commit_id":"408ef788eaae4bb1d6e39e3e5bf301fe9a9817a8"},{"author":{"_account_id":8802,"name":"Vladik Romanovsky","email":"vromanso@redhat.com","username":"vladikr"},"change_message_id":"e269b676967774ba9637f39ea245442bc7766b6e","unresolved":false,"context_lines":[{"line_number":187,"context_line":"        self.numa_topology \u003d numa_topology"},{"line_number":188,"context_line":"        self.disabled_cpus_list \u003d cpu_disabled or []"},{"line_number":189,"context_line":""},{"line_number":190,"context_line":"    def _gen_numa_topology(self):"},{"line_number":191,"context_line":""},{"line_number":192,"context_line":"        if self.numa_topology:"},{"line_number":193,"context_line":"            return self.numa_topology"}],"source_content_type":"text/x-python","patch_set":3,"id":"9aa53dc9_ab08592e","line":190,"in_reply_to":"9aa53dc9_7c0ea735","updated":"2015-04-07 19:46:09.000000000","message":"Done","commit_id":"408ef788eaae4bb1d6e39e3e5bf301fe9a9817a8"}],"nova/tests/unit/virt/libvirt/test_fakelibvirt.py":[{"author":{"_account_id":4393,"name":"Dan Smith","email":"dms@danplanet.com","username":"danms"},"change_message_id":"3d50c8cc94d4096a029c0b7f90ad194b13db5404","unresolved":false,"context_lines":[{"line_number":411,"context_line":"    \u003c/cell\u003e"},{"line_number":412,"context_line":"  \u003c/cells\u003e"},{"line_number":413,"context_line":"\u003c/topology\u003e"},{"line_number":414,"context_line":"\u0027\u0027\u0027"},{"line_number":415,"context_line":"        conn.host_info.cpu_nodes \u003d 2"},{"line_number":416,"context_line":"        conn.host_info.cpu_sockets \u003d 1"},{"line_number":417,"context_line":"        conn.host_info.cpu_cores \u003d 2"}],"source_content_type":"text/x-python","patch_set":3,"id":"9aa53dc9_5cd2c301","line":414,"updated":"2015-04-07 14:40:11.000000000","message":"Our convention is to use triple double quotes, not triple single quotes. I think that\u0027s a PEP8 recommendation too, IIRC.","commit_id":"408ef788eaae4bb1d6e39e3e5bf301fe9a9817a8"},{"author":{"_account_id":8802,"name":"Vladik Romanovsky","email":"vromanso@redhat.com","username":"vladikr"},"change_message_id":"e269b676967774ba9637f39ea245442bc7766b6e","unresolved":false,"context_lines":[{"line_number":411,"context_line":"    \u003c/cell\u003e"},{"line_number":412,"context_line":"  \u003c/cells\u003e"},{"line_number":413,"context_line":"\u003c/topology\u003e"},{"line_number":414,"context_line":"\u0027\u0027\u0027"},{"line_number":415,"context_line":"        conn.host_info.cpu_nodes \u003d 2"},{"line_number":416,"context_line":"        conn.host_info.cpu_sockets \u003d 1"},{"line_number":417,"context_line":"        conn.host_info.cpu_cores \u003d 2"}],"source_content_type":"text/x-python","patch_set":3,"id":"9aa53dc9_a6c65047","line":414,"in_reply_to":"9aa53dc9_5cd2c301","updated":"2015-04-07 19:46:09.000000000","message":"Done","commit_id":"408ef788eaae4bb1d6e39e3e5bf301fe9a9817a8"}]}
