)]}'
{"nova/virt/libvirt/driver.py":[{"author":{"_account_id":15888,"name":"Zhenyu Zheng","email":"zheng.zhenyu@outlook.com","username":"Kevin_Zheng"},"change_message_id":"763b504fcf975b1c62206bd0da328c3437f44056","unresolved":false,"context_lines":[{"line_number":5731,"context_line":"            total_pcpus \u003d self._host.get_cpu_count()"},{"line_number":5732,"context_line":"        except libvirt.libvirtError:"},{"line_number":5733,"context_line":"            LOG.warning(\"Cannot get the number of cpu, because this \""},{"line_number":5734,"context_line":"                        \"function is not implemented for this platform. \")"},{"line_number":5735,"context_line":"            return 0"},{"line_number":5736,"context_line":""},{"line_number":5737,"context_line":"        if not CONF.vcpu_pin_set:"}],"source_content_type":"text/x-python","patch_set":2,"id":"9fdfeff1_273c32be","line":5734,"range":{"start_line":5734,"start_character":71,"end_line":5734,"end_character":72},"updated":"2019-01-23 07:27:42.000000000","message":"extra ws","commit_id":"29d617457be6c5d8a9cd01dd5b533204166cada3"},{"author":{"_account_id":15888,"name":"Zhenyu Zheng","email":"zheng.zhenyu@outlook.com","username":"Kevin_Zheng"},"change_message_id":"763b504fcf975b1c62206bd0da328c3437f44056","unresolved":false,"context_lines":[{"line_number":7108,"context_line":"        if CONF.serial_console.enabled:"},{"line_number":7109,"context_line":""},{"line_number":7110,"context_line":"            msg \u003d _(\u0027Your destination node does not support\u0027"},{"line_number":7111,"context_line":"                    \u0027 retrieving listen addresses.  In order\u0027"},{"line_number":7112,"context_line":"                    \u0027 for live migration to work properly you\u0027"},{"line_number":7113,"context_line":"                    \u0027 must disable serial console.\u0027)"},{"line_number":7114,"context_line":"            raise exception.MigrationError(reason\u003dmsg)"}],"source_content_type":"text/x-python","patch_set":2,"id":"9fdfeff1_47f3760b","line":7111,"range":{"start_line":7111,"start_character":51,"end_line":7111,"end_character":52},"updated":"2019-01-23 07:27:42.000000000","message":"extra ws","commit_id":"29d617457be6c5d8a9cd01dd5b533204166cada3"}],"nova/virt/libvirt/guest.py":[{"author":{"_account_id":15888,"name":"Zhenyu Zheng","email":"zheng.zhenyu@outlook.com","username":"Kevin_Zheng"},"change_message_id":"e940a941f22fe766cd58233e5f93ead7301bc805","unresolved":false,"context_lines":[{"line_number":266,"context_line":"                flags |\u003d libvirt.VIR_DOMAIN_UNDEFINE_NVRAM"},{"line_number":267,"context_line":"            self._domain.undefineFlags(flags)"},{"line_number":268,"context_line":"        except libvirt.libvirtError:"},{"line_number":269,"context_line":"            LOG.debug(\"Error from libvirt during undefineFlags. %d \""},{"line_number":270,"context_line":"                      \"Retrying with undefine\", self.id)"},{"line_number":271,"context_line":"            self._domain.undefine()"},{"line_number":272,"context_line":"        except AttributeError:"},{"line_number":273,"context_line":"            # Older versions of libvirt don\u0027t support undefine flags,"}],"source_content_type":"text/x-python","patch_set":1,"id":"9fdfeff1_eb9d9659","line":270,"range":{"start_line":269,"start_character":12,"end_line":270,"end_character":56},"updated":"2019-01-23 06:35:19.000000000","message":"this one seems need some reword, \"Error from libvirt during undefineFlags. xxx Retrying with undefine\" seems not correct, how about \"Error from libvirt during undefineFlags for guest xxxx. Retrying with undefine.","commit_id":"6021595f0d27427812e2ea9b9fecb8485223afe6"}]}
