Merge branch 'refactor/libvirt_resource' of https://github.com/schubergphilis/cloudstack
This closes #233 Project: http://git-wip-us.apache.org/repos/asf/cloudstack/repo Commit: http://git-wip-us.apache.org/repos/asf/cloudstack/commit/45c0fa2f Tree: http://git-wip-us.apache.org/repos/asf/cloudstack/tree/45c0fa2f Diff: http://git-wip-us.apache.org/repos/asf/cloudstack/diff/45c0fa2f Branch: refs/heads/CLOUDSTACK-8301 Commit: 45c0fa2faa7b5f0b2b2f2863cde7ad5e786115fa Parents: 60b6dc1 f575206 Author: wilderrodrigues <[email protected]> Authored: Wed May 13 11:23:12 2015 +0200 Committer: wilderrodrigues <[email protected]> Committed: Wed May 13 11:23:12 2015 +0200 ---------------------------------------------------------------------- .../com/cloud/agent/api/SnapshotCommand.java | 8 +- core/src/com/cloud/resource/CommandWrapper.java | 65 - core/src/com/cloud/resource/RequestWrapper.java | 79 + .../storage/command/AttachCommand.java | 13 +- .../command/AttachPrimaryDataStoreCmd.java | 7 +- .../cloudstack/storage/command/CopyCommand.java | 31 +- .../storage/command/CreateObjectCommand.java | 7 +- .../command/CreatePrimaryDataStoreCmd.java | 11 +- .../storage/command/DeleteCommand.java | 7 +- .../storage/command/DettachCommand.java | 19 +- .../storage/command/ForgetObjectCmd.java | 9 +- .../storage/command/IntroduceObjectCmd.java | 9 +- .../storage/command/SnapshotAndCopyCommand.java | 14 +- .../command/StorageSubSystemCommand.java | 8 +- .../kvm-compute/spring-kvm-compute-context.xml | 3 + .../kvm/resource/LibvirtComputingResource.java | 3475 +++---------- .../kvm/resource/MigrateKVMAsync.java | 38 + .../wrapper/LibvirtAttachIsoCommandWrapper.java | 52 + .../LibvirtAttachVolumeCommandWrapper.java | 58 + .../LibvirtBackupSnapshotCommandWrapper.java | 204 + ...virtCheckConsoleProxyLoadCommandWrapper.java | 41 + .../LibvirtCheckHealthCommandWrapper.java | 34 + .../LibvirtCheckNetworkCommandWrapper.java | 57 + .../LibvirtCheckOnHostCommandWrapper.java | 64 + .../wrapper/LibvirtCheckSshCommandWrapper.java | 56 + ...ibvirtCheckVirtualMachineCommandWrapper.java | 51 + ...ibvirtCleanupNetworkRulesCommandWrapper.java | 34 + .../LibvirtConsoleProxyLoadCommandWrapper.java | 78 + .../LibvirtCopyVolumeCommandWrapper.java | 98 + .../wrapper/LibvirtCreateCommandWrapper.java | 83 + ...ivateTemplateFromSnapshotCommandWrapper.java | 113 + ...PrivateTemplateFromVolumeCommandWrapper.java | 176 + .../LibvirtCreateStoragePoolCommandWrapper.java | 33 + ...tCreateVolumeFromSnapshotCommandWrapper.java | 68 + .../LibvirtDeleteStoragePoolCommandWrapper.java | 43 + .../wrapper/LibvirtDestroyCommandWrapper.java | 50 + .../wrapper/LibvirtFenceCommandWrapper.java | 67 + .../LibvirtGetHostStatsCommandWrapper.java | 80 + .../LibvirtGetStorageStatsCommandWrapper.java | 43 + .../LibvirtGetVmDiskStatsCommandWrapper.java | 62 + .../LibvirtGetVmStatsCommandWrapper.java | 63 + .../LibvirtGetVncPortCommandWrapper.java | 45 + .../wrapper/LibvirtMaintainCommandWrapper.java | 34 + .../LibvirtManageSnapshotCommandWrapper.java | 167 + .../wrapper/LibvirtMigrateCommandWrapper.java | 183 + .../LibvirtModifySshKeysCommandWrapper.java | 119 + .../LibvirtModifyStoragePoolCommandWrapper.java | 51 + .../LibvirtNetworkElementCommandWrapper.java | 35 + ...bvirtNetworkRulesSystemVmCommandWrapper.java | 49 + ...NetworkRulesVmSecondaryIpCommandWrapper.java | 49 + .../LibvirtNetworkUsageCommandWrapper.java | 57 + .../LibvirtOvsCreateTunnelCommandWrapper.java | 68 + .../LibvirtOvsDestroyBridgeCommandWrapper.java | 43 + .../LibvirtOvsDestroyTunnelCommandWrapper.java | 58 + .../LibvirtOvsFetchInterfaceCommandWrapper.java | 53 + .../LibvirtOvsSetupBridgeCommandWrapper.java | 47 + ...VpcPhysicalTopologyConfigCommandWrapper.java | 53 + ...OvsVpcRoutingPolicyConfigCommandWrapper.java | 53 + .../wrapper/LibvirtPingTestCommandWrapper.java | 65 + .../wrapper/LibvirtPlugNicCommandWrapper.java | 85 + ...ibvirtPrepareForMigrationCommandWrapper.java | 91 + ...irtPrimaryStorageDownloadCommandWrapper.java | 88 + .../LibvirtPvlanSetupCommandWrapper.java | 105 + .../wrapper/LibvirtReadyCommandWrapper.java | 34 + .../wrapper/LibvirtRebootCommandWrapper.java | 59 + .../LibvirtRebootRouterCommandWrapper.java | 47 + .../resource/wrapper/LibvirtRequestWrapper.java | 184 + .../LibvirtResizeVolumeCommandWrapper.java | 136 + ...LibvirtSecurityGroupRulesCommandWrapper.java | 67 + .../wrapper/LibvirtStartCommandWrapper.java | 151 + .../wrapper/LibvirtStopCommandWrapper.java | 87 + .../LibvirtStorageSubSystemCommandWrapper.java | 36 + .../wrapper/LibvirtUnPlugNicCommandWrapper.java | 80 + .../LibvirtUpgradeSnapshotCommandWrapper.java | 33 + .../wrapper/LibvirtUtilitiesHelper.java | 85 + ...virtWatchConsoleProxyLoadCommandWrapper.java | 41 + .../resource/LibvirtComputingResourceTest.java | 4860 +++++++++++++++++- ...trixCheckConsoleProxyLoadCommandWrapper.java | 17 +- .../CitrixConsoleProxyLoadCommandWrapper.java | 83 + .../resource/wrapper/CitrixRequestWrapper.java | 74 - ...trixWatchConsoleProxyLoadCommandWrapper.java | 17 +- .../wrapper/CitrixRequestWrapperTest.java | 4 +- 82 files changed, 10150 insertions(+), 3054 deletions(-) ----------------------------------------------------------------------
