Francesco Romani has posted comments on this change.

Change subject: dump the core of a VM
......................................................................


Patch Set 18:

(2 comments)

http://gerrit.ovirt.org/#/c/7329/18/vdsm/API.py
File vdsm/API.py:

Line 286:                       'message': msg}}
Line 287:             self.log.error(msg)
Line 288:             return error
Line 289: 
Line 290:         if postAction and postAction not in ("live", "crash", 
"reset"):
Some constants would be better here instead of plain strings.
Moreover, just checking

  if postAction not in ("live", ...):

should be enough
Line 291:             msg = "Invalid value '%s' for postAction" % postAction
Line 292:             return reportError(msg)
Line 293: 
Line 294:         v = self._cif.vmContainer.get(self._UUID)


http://gerrit.ovirt.org/#/c/7329/18/vdsm/vm.py
File vdsm/vm.py:

Line 481:             return error
Line 482: 
Line 483:         try:
Line 484:             self.log.debug("About to perform core dump")
Line 485:             if self._vm._dom is None:
How can we end up with self._vm._dom set to None?
Is this just defensive programming or there is another reason?
Line 486:                 raise RuntimeError('noVM')
Line 487:             self._vm._dom.coreDump(self.dumpfile, self.flags)
Line 488:             self.status = {'code': CoreDumpThread.Status.FINISHED,
Line 489:                            'message': 'The operation is finished'}


-- 
To view, visit http://gerrit.ovirt.org/7329
To unsubscribe, visit http://gerrit.ovirt.org/settings

Gerrit-MessageType: comment
Gerrit-Change-Id: If4aac9e747dc7aa64a6ff5ef256a7a4375aa2bb5
Gerrit-PatchSet: 18
Gerrit-Project: vdsm
Gerrit-Branch: master
Gerrit-Owner: ShaoHe Feng <[email protected]>
Gerrit-Reviewer: Adam Litke <[email protected]>
Gerrit-Reviewer: Antoni Segura Puimedon <[email protected]>
Gerrit-Reviewer: Better Saggi <[email protected]>
Gerrit-Reviewer: Dan Kenigsberg <[email protected]>
Gerrit-Reviewer: Doron Fediuck <[email protected]>
Gerrit-Reviewer: Francesco Romani <[email protected]>
Gerrit-Reviewer: Itamar Heim <[email protected]>
Gerrit-Reviewer: Jiří Moskovčák <[email protected]>
Gerrit-Reviewer: Mark Wu <[email protected]>
Gerrit-Reviewer: Michal Skrivanek <[email protected]>
Gerrit-Reviewer: Saggi Mizrahi <[email protected]>
Gerrit-Reviewer: ShaoHe Feng <[email protected]>
Gerrit-Reviewer: Shu Ming <[email protected]>
Gerrit-Reviewer: Vinzenz Feenstra <[email protected]>
Gerrit-Reviewer: Zhou Zheng Sheng <[email protected]>
Gerrit-Reviewer: oVirt Jenkins CI Server
Gerrit-HasComments: Yes
_______________________________________________
vdsm-patches mailing list
[email protected]
https://lists.fedorahosted.org/mailman/listinfo/vdsm-patches

Reply via email to