xenadmin/XenAdmin/Wizards/PatchingWizard/PlanActions
Danilo Del Busso 16d7f74158
CP-36392: Misc fixes to flagged Bugs (#2907)
* CP-36392: Add several `null` checks

All were flagged by SonarQube

Signed-off-by: Danilo Del Busso <Danilo.Del.Busso@citrix.com>

* CP-36392: Specify `namespace` for `SettingsUpdate`

Added to `XenAdmin`

Signed-off-by: Danilo Del Busso <Danilo.Del.Busso@citrix.com>

* CP-36392: Collapse useless condition check

Also use pattern matching for type cast

Signed-off-by: Danilo Del Busso <Danilo.Del.Busso@citrix.com>

* CP-36392: Specify `namespace` for `ProduceConsumerQueue`

Add to `XenAdmin.Actions`

Signed-off-by: Danilo Del Busso <Danilo.Del.Busso@citrix.com>

* CP-36392: Rename field in `BugToolPageSelectCapabilties` to avoid name clash

Signed-off-by: Danilo Del Busso <Danilo.Del.Busso@citrix.com>

* CP-36392: Add explicit `null` check

While the `null` check in `GraphDetailsDialog.cs` is not strictly necessary, it has been added to fix a SonarQube issue

Signed-off-by: Danilo Del Busso <Danilo.Del.Busso@citrix.com>

* CP-36392: Remove unused field in `WlbPoolConfiguration.cs`

Signed-off-by: Danilo Del Busso <Danilo.Del.Busso@citrix.com>

* CP-36392: Replace useless self-assignment with ad-hoc method

Signed-off-by: Danilo Del Busso <Danilo.Del.Busso@citrix.com>

* CP-36392: Simplify dictionary key assignment in `WlbScheduledTask.cs`

Signed-off-by: Danilo Del Busso <Danilo.Del.Busso@citrix.com>

* CP-36392: Fix minor formatting issues

Add newline at end of file, and reformat content of if statement

Signed-off-by: Danilo Del Busso <Danilo.Del.Busso@citrix.com>

* CP-36392: Tidy up latest flagged bugs changes

- Fix whitespace/braces in a few affected files
- Add missing null check in `ValueMaps.cs`
- Check for args length in `RbacCollectorProxy.cs`
- Fix logic in `MainWindow.cs` to revert to previous behaviour

Signed-off-by: Danilo Del Busso <Danilo.Del.Busso@citrix.com>

* CP-36392: Tidy up setter in `ChangeableList.cs`

Also update whitespace inconsitencies in `PerfmonAlertEditPage.cs` and `VMHAEditPage.cs`

Signed-off-by: Danilo Del Busso <Danilo.Del.Busso@citrix.com>
2021-12-21 15:53:46 +00:00
..
ApplyPatchPlanAction.cs CA-309037: Do the host evacuation before applying the updates 2019-02-15 11:18:28 +00:00
ApplyPoolUpdatePlanAction.cs CA-309037: Do the host evacuation before applying the updates 2019-02-15 11:18:28 +00:00
ApplyXenServerPatchPlanAction.cs CP-34231: Remove language with negative connotations (#2860) 2021-08-31 11:31:16 +01:00
BringBabiesBackAction.cs CP-36392 pt.1: Removed unused using directives. 2021-04-07 10:04:47 +01:00
DownloadPatchPlanAction.cs CP-36392 pt.1: Removed unused using directives. 2021-04-07 10:04:47 +01:00
EvacuateHostPlanAction.cs CP-36392 pt.1: Removed unused using directives. 2021-04-07 10:04:47 +01:00
HostPlanAction.cs CA-334860: Attempt repatriating only VMs that have actually been evacuated 2020-02-14 14:42:14 +00:00
InstallSupplementalPackPlanAction.cs Reworked the logging for the plan actions. (#2109) 2018-06-26 14:04:51 +01:00
PatchPrecheckOnHostPlanAction.cs CP-34231: Remove language with negative connotations (#2860) 2021-08-31 11:31:16 +01:00
PlanAction.cs Do not localise log entries or ellipsise names. Log exception stack traces where applicable. 2019-11-13 12:31:44 +00:00
PlanActionWithSession.cs CP-29768: Add Skip functionality for RPU supp pack installation (#2283) 2018-11-07 18:07:53 +02:00
RebootPlanAction.cs CP-36392: Update RebootPlanAction.cs to lock on a dedicated object instance 2021-10-04 15:42:03 +01:00
RebootVMsPlanAction.cs Check and plug PBDs for VMs only if and when there are VMs to migrate; do not log 2018-06-27 07:58:55 +01:00
RemoveUpdateFile.cs CA-296490: Upload single update to multiple pools in parallel. (#2338) 2019-01-10 13:24:42 +00:00
RemoveUpdateFilesFromMaster.cs CP-36392: Misc fixes to flagged Bugs (#2907) 2021-12-21 15:53:46 +00:00
RestartAgentPlanAction.cs Reworked the logging for the plan actions. (#2109) 2018-06-26 14:04:51 +01:00
RestartHostPlanAction.cs Fix RestartHostPlanAction 2019-03-12 11:22:04 +00:00
UnwindProblemsAction.cs CP-36392 pt.1: Removed unused using directives. 2021-04-07 10:04:47 +01:00
UploadPatchToCoordinatorPlanAction.cs CP-34231: Remove language with negative connotations (#2860) 2021-08-31 11:31:16 +01:00
VMsPlanAction.cs CP-36392 pt.1: Removed unused using directives. 2021-04-07 10:04:47 +01:00
XenServerPatchMapping.cs CP-34231: Remove language with negative connotations (#2860) 2021-08-31 11:31:16 +01:00