Add API to select hypervisor