Uploaded image for project: 'CloudStack'
  1. CloudStack
  2. CLOUDSTACK-8486

Refactoring LibVirt (KVM) Hypervisor Plugin

    XMLWordPrintableJSON

    Details

    • Type: Improvement
    • Status: Closed
    • Priority: Major
    • Resolution: Fixed
    • Affects Version/s: 4.5.0
    • Fix Version/s: 4.6.0
    • Component/s: KVM
    • Security Level: Public (Anyone can view this level - this is the default.)
    • Labels:
      None

      Description

      The main goal behind this refactor is to reduce the amount of code in the LibvirtComputingResource class and also all the nested IFs that it has in the executeRequest() method (67 in total).

      The same approach used in the CitrixResourceBase refactoring will be applied here.

      In addition, for each method extracted from the LibvirtComputingResource into a wrapper, a unit test will be created.

        Attachments

          Issue Links

            Activity

              People

              • Assignee:
                wilder.rodrigues Wilder Rodrigues
                Reporter:
                wilder.rodrigues Wilder Rodrigues
              • Votes:
                0 Vote for this issue
                Watchers:
                3 Start watching this issue

                Dates

                • Created:
                  Updated:
                  Resolved: