)]}'
{"nova/tests/test_xenapi.py":[{"author":{"_account_id":100,"name":"Johannes Erdfelt","email":"johannes@erdfelt.com","username":"johannes.erdfelt"},"change_message_id":"c8a9a91991bee02216714ae87bf18bf47c084127","unresolved":false,"context_lines":[{"line_number":632,"context_line":"        \"\"\"Simulates an error while attaching disks."},{"line_number":633,"context_line":""},{"line_number":634,"context_line":"        Verifies that the VM and VDIs created are properly cleaned up."},{"line_number":635,"context_line":""},{"line_number":636,"context_line":"        \"\"\""},{"line_number":637,"context_line":"        stubs.stubout_attach_disks(self.stubs)"},{"line_number":638,"context_line":"        vdi_recs_start \u003d self._list_vdis()"}],"source_content_type":"text/x-python","patch_set":1,"id":"AAAALn%2F%2F4io%3D","line":635,"updated":"2012-10-30 19:42:28.000000000","message":"Minor nit, don\u0027t need extra blank line anymore","commit_id":"49092e9d34839cad026b6561a9b9c4c4d0abf675"},{"author":{"_account_id":1030,"name":"Chris Behrens","email":"cbehrens@codestud.com","username":"cbehrens"},"change_message_id":"985b1c4b1c2e75bc34abbd25db32a471e45f82fb","unresolved":false,"context_lines":[{"line_number":632,"context_line":"        \"\"\"Simulates an error while attaching disks."},{"line_number":633,"context_line":""},{"line_number":634,"context_line":"        Verifies that the VM and VDIs created are properly cleaned up."},{"line_number":635,"context_line":""},{"line_number":636,"context_line":"        \"\"\""},{"line_number":637,"context_line":"        stubs.stubout_attach_disks(self.stubs)"},{"line_number":638,"context_line":"        vdi_recs_start \u003d self._list_vdis()"}],"source_content_type":"text/x-python","patch_set":1,"id":"AAAALn%2F%2F4iA%3D","line":635,"in_reply_to":"AAAALn%2F%2F4io%3D","updated":"2012-10-30 19:57:27.000000000","message":"I\u0027ll remove it from here and the others above!","commit_id":"49092e9d34839cad026b6561a9b9c4c4d0abf675"}],"nova/virt/xenapi/vm_utils.py":[{"author":{"_account_id":100,"name":"Johannes Erdfelt","email":"johannes@erdfelt.com","username":"johannes.erdfelt"},"change_message_id":"bdc689df6c5fff7d2551d4f541f24218a54dcee4","unresolved":false,"context_lines":[{"line_number":862,"context_line":"        args[\u0027kernel-file\u0027] \u003d kernel"},{"line_number":863,"context_line":"    if ramdisk:"},{"line_number":864,"context_line":"        args[\u0027ramdisk-file\u0027] \u003d ramdisk"},{"line_number":865,"context_line":"    if args:"},{"line_number":866,"context_line":"        session.call_plugin(\u0027kernel\u0027, \u0027remove_kernel_ramdisk\u0027, args)"},{"line_number":867,"context_line":""},{"line_number":868,"context_line":""}],"source_content_type":"text/x-python","patch_set":2,"id":"AAAALn%2F%2F4hQ%3D","line":865,"updated":"2012-10-30 20:07:10.000000000","message":"This probably isn\u0027t necessary anymore then","commit_id":"78ebce99803522ceb98754f2765386f39858b627"}],"nova/virt/xenapi/vmops.py":[{"author":{"_account_id":100,"name":"Johannes Erdfelt","email":"johannes@erdfelt.com","username":"johannes.erdfelt"},"change_message_id":"c8a9a91991bee02216714ae87bf18bf47c084127","unresolved":false,"context_lines":[{"line_number":1001,"context_line":"                                                           vm_ref)"},{"line_number":1002,"context_line":""},{"line_number":1003,"context_line":"        vm_utils.destroy_kernel_ramdisk(self._session, kernel, ramdisk)"},{"line_number":1004,"context_line":"        if kernel or ramdisk:"},{"line_number":1005,"context_line":"            LOG.debug(_(\"kernel/ramdisk files removed\"), instance\u003dinstance)"},{"line_number":1006,"context_line":""},{"line_number":1007,"context_line":"    def _destroy_rescue_instance(self, rescue_vm_ref, original_vm_ref):"}],"source_content_type":"text/x-python","patch_set":1,"id":"AAAALn%2F%2F4ik%3D","line":1004,"updated":"2012-10-30 19:42:28.000000000","message":"Seems like the actual call to destroy the kernel/ramdisk should be in this if statement as well","commit_id":"49092e9d34839cad026b6561a9b9c4c4d0abf675"},{"author":{"_account_id":1030,"name":"Chris Behrens","email":"cbehrens@codestud.com","username":"cbehrens"},"change_message_id":"985b1c4b1c2e75bc34abbd25db32a471e45f82fb","unresolved":false,"context_lines":[{"line_number":1001,"context_line":"                                                           vm_ref)"},{"line_number":1002,"context_line":""},{"line_number":1003,"context_line":"        vm_utils.destroy_kernel_ramdisk(self._session, kernel, ramdisk)"},{"line_number":1004,"context_line":"        if kernel or ramdisk:"},{"line_number":1005,"context_line":"            LOG.debug(_(\"kernel/ramdisk files removed\"), instance\u003dinstance)"},{"line_number":1006,"context_line":""},{"line_number":1007,"context_line":"    def _destroy_rescue_instance(self, rescue_vm_ref, original_vm_ref):"}],"source_content_type":"text/x-python","patch_set":1,"id":"AAAALn%2F%2F4h8%3D","line":1004,"in_reply_to":"AAAALn%2F%2F4ik%3D","updated":"2012-10-30 19:57:27.000000000","message":"True!","commit_id":"49092e9d34839cad026b6561a9b9c4c4d0abf675"}]}
