xenadmin/XenModel/Actions/VM
Konstantina Chremmou 84d0a2b8ae Bad application of the code reusability principle in VMDestroyAction.
Destroying a VM does not disrupt the connection, hence the use of the BestEffort
method is not warranted. After this correction, BestEffort is only used in the
DestroyedBondAction, hence I removed it completely and replaced it with simpler
exception handling in the latter class's Run method.

Signed-off-by: Konstantina Chremmou <konstantina.chremmou@citrix.com>
2020-12-03 14:56:11 +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 CA-329742, CA-330301: Logging simplification. 2019-11-13 12:31:44 +00: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 Log the stack trace when an exception is encountered and don't use the *Format() counterpart of the logging method for it. 2019-11-13 12:31:44 +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 Converted all extension get properties of the API classes to methods in order to 2017-09-03 03:35:30 +01: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