Undefine is not much related with sVirt label change, the more interesting operation function could be migrate, save, restore etc., maybe more work could be added here.