xenadmin/XenModel/Actions/VM
Konstantina Chremmou eb3662aa88 CA-345342: Cope with optional parameters in the HTTP_actions.
- Removed wrapper delegates; call the http_actions directly.
- In case of failure or cancellation of the http_action, poll the related task
  ignoring any exceptions thrown, so that any clean up code within the http_action's exception handling can run.

Signed-off-by: Konstantina Chremmou <konstantina.chremmou@citrix.com>
2021-02-10 23:45:23 +00:00
..
ChangeMemorySettingsAction.cs CA-314005: Proceed to setting the memory if the issued shutdown has been interrupted by a different shutdown task. 2020-06-10 23:48:54 +01:00
ChangeVCPUSettingsAction.cs CA-176169: Changed copyright statements to include the comma in Citrix Systems, 2017-01-16 19:59:50 +00:00
ChangeVMISOAction.cs Converted all extension get properties of the API classes to methods in order to 2017-09-03 03:35:30 +01:00
CreateCdDriveAction.cs Do not pass the delegates showing messages as parameters to the actions, but rather have them handle action events. 2019-10-14 09:24:36 +01:00
CreateVMAction.cs CA-339370: Assign the new VM's name at a late stage to reduce duplicate names. Some simplifications. 2020-05-19 07:49:23 +01:00
CreateVMFastAction.cs CA-339370: Assign the new VM's name at a late stage to reduce duplicate names. Some simplifications. 2020-05-19 07:49:23 +01:00
ExportVmAction.cs Ensure all the CommandLib classes are defined in this namespace so as to avoid conflicts with homonymous classes from other namespaces. 2020-10-07 13:22:33 +01:00
GpuAssignAction.cs CA-322735: Keep XenCenter showing the real device number used in the VM 2019-07-09 08:31:04 +01:00
HAUnprotectVMAction.cs CA-176169: Changed copyright statements to include the comma in Citrix Systems, 2017-01-16 19:59:50 +00:00
HVMBootAction.cs Converted remaining extension get and set properties of the API classes to methods 2017-09-05 02:15:38 +01:00
ImportVmAction.cs CA-345342: Cope with optional parameters in the HTTP_actions. 2021-02-10 23:45:23 +00:00
InstallPVToolsAction.cs Do not initialise a logger if a class does not use it. 2019-11-13 12:31:44 +00:00
ResumeAndStartVMsAction.cs CA-176169: Changed copyright statements to include the comma in Citrix Systems, 2017-01-16 19:59:50 +00:00
SetHaPrioritiesAction.cs Normalisation and internationalisation for exceptions thrown when failing to resolve objects in the cache. 2018-04-23 09:54:48 +01:00
SetVMOtherConfigAction.cs CA-339370: Assign the new VM's name at a late stage to reduce duplicate names. Some simplifications. 2020-05-19 07:49:23 +01:00
SetVMStartupOptionsAction.cs Normalisation and internationalisation for exceptions thrown when failing to resolve objects in the cache. 2018-04-23 09:54:48 +01:00
SuspendAndShutdownVMsAction.cs CA-176169: Changed copyright statements to include the comma in Citrix Systems, 2017-01-16 19:59:50 +00:00
VMCloneAction.cs Converted all extension get properties of the API classes to methods in order to 2017-09-03 03:35:30 +01:00
VMCopyAction.cs Converted all extension get properties of the API classes to methods in order to 2017-09-03 03:35:30 +01:00
VMCrossPoolMigrateAction.cs CA-339584: Include CD VDI in the storage mapping for intra-pool migration 2020-08-11 08:46:42 +01:00
VMDestroyAction.cs Bad application of the code reusability principle in VMDestroyAction. 2020-12-03 14:56:11 +00:00
VMMigrateAction.cs Converted all extension get properties of the API classes to methods in order to 2017-09-03 03:35:30 +01:00
VMMoveAction.cs CA-339271: Improved action description. Also: 2020-06-19 14:04:59 +01:00
VMRebootAction.cs CA-309844: Fix meddling actions 2019-03-15 09:42:04 +00:00
VMShutdownAction.cs Minor modifications to task polling: 2020-10-13 15:02:31 +01:00
VMSnapshotCreateAction.cs Code design issue: do not override DestroyTask. Minor refactoring in VMSnapshotCreateAction. 2021-02-10 23:45:23 +00:00
VMSnapshotDeleteAction.cs Converted all extension get properties of the API classes to methods in order to 2017-09-03 03:35:30 +01:00
VMSnapshotRevertAction.cs Converted all extension get properties of the API classes to methods in order to 2017-09-03 03:35:30 +01:00
VMStartAction.cs Converted all extension get properties of the API classes to methods in order to 2017-09-03 03:35:30 +01:00
VMSuspendAction.cs Minor modifications to task polling: 2020-10-13 15:02:31 +01:00
VMToTemplateAction.cs Converted all extension get properties of the API classes to methods in order to 2017-09-03 03:35:30 +01:00