예제 #1
0
    def __init__(self, host='.'):
        super(VMUtilsV2, self).__init__(host)

        if windows.WindowsUtils().check_os_version(10, 0):
            LOG.debug("Configuring Threshold settings")
            self._SERIAL_PORT_SETTING_DATA_CLASS = \
                self._TH_SERIAL_PORT_SETTING_DATA_CLASS
예제 #2
0
    def __init__(self):
        LOG.debug("Initializing HyperVDriver")

        self._vmutils = vmutilsv2.VMUtilsV2()
        self._vhdutils = vhdutilsv2.VHDUtilsV2()
        self._netutils = netutilsv2.NetworkUtilsV2()
        self._hostutils = hostutilsv2.HostUtilsV2()
        self._windows_utils = windows.WindowsUtils()
예제 #3
0
 def __init__(self):
     self._pybootd_manager = pybootdmgr.PyBootdManager()
     self._virt_driver = virt_factory.get_virt_driver()
     self._windows_utils = windows.WindowsUtils()
     self._config = config.AppConfig()
     self._vm_name = None