xenadmin/XenModel/Actions/VM
Gabor Apati-Nagy 274c98d8d9 CP-14822: UI: New VM Creation: update code to apply recommendations
This changeset implements the followings:

On creation of a new VM,
* XenCenter will use licensed state of the host to determine whether it should obey/apply the template-recommendation regarding the vendor device.
* If the host is licensed, and the selected template's recommendations suggest that has_vendor_device can be set/should be set to true, as part of VM creation, XenCenter will set the vm's has_vendor_device based on the recommendation using set_has_vendor_device API call (after it has cloned the template and before calling vm.provision).
* XenCenter will not expose details whether 1G or 2G VM is going to be created.

Signed-off-by: Gabor Apati-Nagy <gabor.apati-nagy@citrix.com>
2015-12-17 15:31:41 +00:00
..
ChangeMemorySettingsAction.cs CA-136173: Getting several notifications for one user-level action (e.g. Updating network operation creates 4 entries in the Notifications/Events view) 2014-07-21 11:19:04 +01:00
ChangeVCPUSettingsAction.cs CP-4816: Initial commit to git repo 2013-06-24 12:41:48 +01:00
ChangeVMISOAction.cs CP-4816: Initial commit to git repo 2013-06-24 12:41:48 +01:00
CreateCdDriveAction.cs CA-147254: Adding DVD drive fails with obscure error message 2015-05-15 16:32:37 +01:00
CreateVMAction.cs CP-14822: UI: New VM Creation: update code to apply recommendations 2015-12-17 15:31:41 +00:00
CreateVMFastAction.cs CP-4816: Initial commit to git repo 2013-06-24 12:41:48 +01:00
ExportVmAction.cs CA-141389 Log all GET and POST calls 2014-08-07 16:23:06 +01:00
GpuAssignAction.cs CA-162966: Fix the bug where the GPU value could not be updated via VM Properties for Linux HVM 2015-03-04 16:50:49 +00:00
HAUnprotectVMAction.cs CP-14647: Intermediate check-in #1 2015-11-08 11:27:56 +00:00
HVMBootAction.cs CP-4816: Initial commit to git repo 2013-06-24 12:41:48 +01:00
ImportVmAction.cs CA-178985: Removed ova.xml import from XenCenter 2015-11-25 12:12:20 +00:00
InstallPVToolsAction.cs CP-4816: Initial commit to git repo 2013-06-24 12:41:48 +01:00
ResumeAndStartVMsAction.cs CP-6317: Importing from branch clearwater-ln. 2013-09-26 15:01:14 +01:00
SetHaPrioritiesAction.cs CP-14647: Intermediate check-in #1 2015-11-08 11:27:56 +00:00
SetVMOtherConfigAction.cs CP-4816: Initial commit to git repo 2013-06-24 12:41:48 +01:00
SetVMStartupOptionsAction.cs CA-136173: Getting several notifications for one user-level action (e.g. Updating network operation creates 4 entries in the Notifications/Events view) 2014-07-21 11:19:04 +01:00
SuspendAndShutdownVMsAction.cs CP-5750: Changed the declaration for the ActionBase events Completed, Changed and 2013-08-09 17:20:33 +01:00
VMCloneAction.cs CP-4816: Initial commit to git repo 2013-06-24 12:41:48 +01:00
VMCopyAction.cs CP-4816: Initial commit to git repo 2013-06-24 12:41:48 +01:00
VMCrossPoolMigrateAction.cs CP-11292: Remove storage motion constraints: changes following code review 2015-04-15 09:37:12 +01:00
VMDestroyAction.cs CA-115429: New fix as per code review: Deletion of snapshot is successful but XenCenter logs show error. 2014-05-15 14:18:28 +01:00
VMMigrateAction.cs CP-4816: Initial commit to git repo 2013-06-24 12:41:48 +01:00
VMMoveAction.cs CP-14647: Intermediate check-in #1 2015-11-08 11:27:56 +00:00
VMRebootAction.cs CP-4816: Initial commit to git repo 2013-06-24 12:41:48 +01:00
VMShutdownAction.cs CP-14647: Intermediate check-in #1 2015-11-08 11:27:56 +00:00
VMSnapshotCreateAction.cs CP-4816: Initial commit to git repo 2013-06-24 12:41:48 +01:00
VMSnapshotDeleteAction.cs CP-4816: Initial commit to git repo 2013-06-24 12:41:48 +01:00
VMSnapshotRevertAction.cs CP-4816: Initial commit to git repo 2013-06-24 12:41:48 +01:00
VMStartAction.cs CP-4816: Initial commit to git repo 2013-06-24 12:41:48 +01:00
VMSuspendAction.cs CP-4816: Initial commit to git repo 2013-06-24 12:41:48 +01:00
VMToTemplateAction.cs CP-4816: Initial commit to git repo 2013-06-24 12:41:48 +01:00