public int Execute() { if (!string.IsNullOrEmpty(RegistryManager.Instance.DeviceCaps)) { return(VBoxManager.CreateMachine(this.mVmName, this.vmType, this.mCloneFromVm, this.mEngineSettings)); } Logger.Error("Cannot create VM, Device Caps registry is not present"); return(-15); }
public IndexModel(VBoxManager manager) { _manager = manager; }
public int Execute() { return(VBoxManager.UpgradeMachine()); }
public SshModel(VBoxManager manager) { _manager = manager; }
public int Execute() { return(VBoxManager.ResetSharedFolders(this.VmName)); }
public int Execute() { return(VBoxManager.RemoveDisk(this.mDiskName)); }
public int Execute() { return(this.mVmName == "Android" ? -10 : VBoxManager.DeleteMachine(this.mVmName)); }
public EditModel(VBoxManager manager) { _manager = manager; }
public int Execute() { return(VBoxManager.CloneForFactoryReset("Android")); }
public void Undo() { VBoxManager.DeleteMachine(this.mVmName); }