xenadmin/XenAdmin/Wizards
Konstantina Chremmou ada6f7dac7 CA-296490: Upload single update to multiple pools in parallel. (#2338)
* Simplification: use auto-properties.

* Removed unnecessary null check. Converted private methods to linq method chain.

* Removed unused file. Added null check.

* Corrected property names as it was difficult to distinguish between the alert,
the patch and the filepath.

* Removed duplicate lock.

* CA-296490: Rewrote the logic uploading single updates so as to facilitate uploading to multiple pools in parallel.

* Corrections as per code review.

* Account for the case of uploading from disk legacy updates that do not correspond to an update alert.
Removed unfriendly error messages (the failure is written out in the logs anyway).

* Wizard test corrections and some modernising:
- Only call cancel on the last page if the test allows us to.
- Do finish the UpdatesWizard test.
- Finish the RunWizardKeyboardTests using key strokes instead of button clicks.
- Ensure the Cancel/Previous buttons do not have focus when sending an Enter stroke.
- Use optional parameters in the WizardTest constructor and string interpolation.

* Renamed badly named property.

* Improved code cloning VMs by assigning new opaque_refs to cloned VBDs.
Compacted test object provider: use optional parameters instead of method overloads.

* Modifications to prevent multiple update of enabled state and ensure the wizard
buttons are updated last.

Signed-off-by: Konstantina Chremmou <konstantina.chremmou@citrix.com>
2019-01-10 13:24:42 +00:00
..
BallooningWizard_Pages CA-272130: modify truncated linklabel and text on the memory settings wizard 2017-12-07 17:28:03 +08:00
BugToolWizardFiles L10N : Translation and resx resync 2018-11-22 23:48:28 +00:00
CrossPoolMigrateWizard Ensure we never attempt getting the file size if file is null 2019-01-07 14:19:02 +00:00
DRWizards L10N: Translation updates and Re-Sync JA & CN resx files to match the new English resx 2018-08-22 09:02:08 +01:00
ExportWizard L10N: resx sync 2018-10-16 12:38:36 +01:00
GenericPages Ensure we never attempt getting the file size if file is null 2019-01-07 14:19:02 +00:00
HAWizard_Pages L10N: Translation updates along with Interface resync 2018-09-28 14:00:14 +01:00
ImportWizard Merge pull request #2361 from xenserver/feature/REQ-396 2019-01-08 10:48:36 +00:00
NewNetworkWizard_Pages Reduced accessibility of controls to private. Moved some of the wizard cancelling 2019-01-08 12:01:46 +00:00
NewPolicyWizard L10N: Translation updates along with Interface resync 2018-09-28 14:00:14 +01:00
NewSRWizard_Pages L10N: Translation updates and Re-Sync JA & CN resx files to match the new English resx 2018-08-22 09:02:08 +01:00
NewVMApplianceWizard Since it is easy to forget calling the base class method at the beginning of the 2018-03-09 11:22:26 +00:00
NewVMWizard CA-296490: Upload single update to multiple pools in parallel. (#2338) 2019-01-10 13:24:42 +00:00
PatchingWizard CA-296490: Upload single update to multiple pools in parallel. (#2338) 2019-01-10 13:24:42 +00:00
RollingUpgradeWizard CA-304025: XenCenter should not do an immediate toolstack restart if a host reboot is pending, but do the host reboot instead 2018-11-30 13:54:02 +00:00
BallooningWizard.cs CA-210190: Fixed various layout and truncation issues on the VM/template memory 2018-08-17 08:23:04 +01:00
BallooningWizard.Designer.cs
BallooningWizard.ja.resx
BallooningWizard.resx
BallooningWizard.zh-CN.resx
BootModesControl.cs CP-30251: Show a warning if the feature is experimental 2018-12-18 15:56:27 +00:00
BootModesControl.Designer.cs CP-30251: Show a warning if the feature is experimental 2018-12-18 15:56:27 +00:00
BootModesControl.ja.resx CP-28676: XC: Allow choosing boot options during new VM wizard 2018-08-28 12:46:36 +01:00
BootModesControl.resx CP-30251: Show a warning if the feature is experimental 2018-12-18 15:56:27 +00:00
BootModesControl.zh-CN.resx CP-28676: XC: Allow choosing boot options during new VM wizard 2018-08-28 12:46:36 +01:00
HAWizard.cs Modified treeview and toolbar updates (#2264) 2018-10-16 16:24:54 +01:00
HAWizard.Designer.cs
HAWizard.ja.resx
HAWizard.resx
HAWizard.zh-CN.resx
NewNetworkWizard.cs Reduced accessibility of controls to private. Moved some of the wizard cancelling 2019-01-08 12:01:46 +00:00
NewNetworkWizard.Designer.cs
NewNetworkWizard.ja.resx
NewNetworkWizard.resx
NewNetworkWizard.zh-CN.resx L10N: CA-286950 Fixed truncation issue in Japanese and Chinese languages. Provide additional fix to the Chinese resource file. 2018-09-11 11:15:30 +01:00
NewSRWizard.cs CA-288751: Fix the RBAC checks for probe_ext 2018-05-24 13:00:05 +01:00
NewSRWizard.Designer.cs
NewSRWizard.ja.resx
NewSRWizard.resx
NewSRWizard.zh-CN.resx
UpdateUpgradeWizard.cs Added some null safety checks. 2018-07-02 17:37:52 +01:00
WizardHelpers.cs Removed obsolete UpdateType.Existing and associated properties and methods. 2018-11-13 11:08:10 +00:00
WizardProgress.cs
WizardProgress.Designer.cs
WizardProgress.ja.resx
WizardProgress.resx
WizardProgress.zh-CN.resx
WizardProgressEventArgs.cs
XenWizardBase.cs CA-294091: Fix two Update wizards co-exist bug 2018-08-07 12:02:57 +01:00
XenWizardBase.designer.cs CP-24709: Add a warning in the New VM wizard and Import wizard if the pool is licensed using XD/XA entitlement (#1791) 2017-09-29 11:05:57 +01:00
XenWizardBase.ja.resx L10N: Translations updates (#2258) 2018-10-11 10:41:58 +01:00
XenWizardBase.resx Change Apps/Desktops to Apps and Desktops. 2018-07-19 16:12:55 +01:00
XenWizardBase.zh-CN.resx L10N: Translation updates along with Interface resync 2018-09-28 14:00:14 +01:00