On Oct 2, 2020, at 2:25 AM, Pino Toscano <ptoscano(a)redhat.com> wrote:
Note that now hypervGetVirtualSystemByID() issues
VIR_ERR_INTERNAL_ERROR
in case &computerSystem / *computerSystemList is null, instead of
VIR_ERR_NO_DOMAIN. Shouldn't this still be able to explicitly report
when the requested domain does not exist?
I’ll split it up into two conditionals. Would you prefer to see the NULL
check that produces the VIR_ERR_NO_DOMAIN error in the new helper
function (hypervGetVirtualSystemByID) or its caller
(hypervDomainLookupByID)?
I’ll also change the code to report VIR_ERR_OPERATION_FAILED instead of
VIR_ERR_INTERNAL_ERROR for WS-MAN failures. I had considered
VIR_ERR_RPC, but decided to go with VIR_ERR_OPERATION_FAILED since
WS-MAN isn’t exactly RPC.
Thanks again for all your help.
--
Matt