54a60fd parallels: refactor parallelsDomainDefineXML

3 files Authored by Dmitry Guryanov 9 years ago, Committed by Peter Krempa 9 years ago,
    parallels: refactor parallelsDomainDefineXML
    
    First, we don't need to call prlsdkApplyConfig after
    creating new VM or containers, because it's done in
    functions prlsdkCreateVm and prlsdkCreateCt.
    
    No need to check, if domain exists in the list after
    prlsdkAddDomain.
    
    Also organize code, so that we can call virObjectUnlock
    in one place.
    
    Signed-off-by: Dmitry Guryanov <dguryanov@parallels.com>