Skip to content

Commit cbd001c

Browse files
author
Zhang Wenhao
committed
<refactor>[kvm]: reorganize vm host file management packages
Move common vm host file classes from efi to vmfiles package Move message classes to message subdirectories Update all import statements to reference new package paths Update Spring configuration files with new class locations Update test configuration files to match new package paths Related: ZSV-11310 Change-Id: I7362626862666d717265766979786b687270776d
1 parent 002a9f8 commit cbd001c

23 files changed

Lines changed: 33 additions & 17 deletions

conf/springConfigXml/Kvm.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -279,7 +279,7 @@
279279
</zstack:plugin>
280280
</bean>
281281

282-
<bean id="VmHostFileTracker" class="org.zstack.kvm.efi.VmHostFileTracker">
282+
<bean id="VmHostFileTracker" class="org.zstack.kvm.vmfiles.VmHostFileTracker">
283283
<zstack:plugin>
284284
<zstack:extension interface="org.zstack.header.Component"/>
285285
</zstack:plugin>

plugin/kvm/src/main/java/org/zstack/kvm/efi/KvmSecureBootExtensions.java

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -62,6 +62,7 @@
6262
import org.zstack.kvm.KvmCommandSender;
6363
import org.zstack.kvm.KvmResponseWrapper;
6464
import org.zstack.kvm.VolumeTO;
65+
import org.zstack.kvm.vmfiles.message.SyncVmHostFilesFromHostMsg;
6566
import org.zstack.resourceconfig.ResourceConfig;
6667
import org.zstack.resourceconfig.ResourceConfigFacade;
6768
import org.zstack.utils.Utils;

plugin/kvm/src/main/java/org/zstack/kvm/efi/KvmSecureBootManager.java

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -47,6 +47,14 @@
4747
import org.zstack.kvm.KVMConstant;
4848
import org.zstack.kvm.KvmCommandSender;
4949
import org.zstack.kvm.KvmResponseWrapper;
50+
import org.zstack.kvm.vmfiles.message.BackupVmHostFileMsg;
51+
import org.zstack.kvm.vmfiles.message.BackupVmHostFileOnHypervisorMsg;
52+
import org.zstack.kvm.vmfiles.message.BackupVmHostFileOnHypervisorReply;
53+
import org.zstack.kvm.vmfiles.message.BackupVmHostFileReply;
54+
import org.zstack.kvm.vmfiles.message.CloneVmHostFileMsg;
55+
import org.zstack.kvm.vmfiles.message.CloneVmHostFileReply;
56+
import org.zstack.kvm.vmfiles.message.SyncVmHostFilesFromHostMsg;
57+
import org.zstack.kvm.vmfiles.message.SyncVmHostFilesFromHostReply;
5058
import org.zstack.resourceconfig.ResourceConfig;
5159
import org.zstack.resourceconfig.ResourceConfigFacade;
5260
import org.zstack.utils.DebugUtils;

plugin/kvm/src/main/java/org/zstack/kvm/efi/KvmVmHostFileFactory.java

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,8 @@
44
import org.zstack.header.vm.additions.VmHostFileVO;
55
import org.zstack.kvm.tpm.TpmStateVmHostBackupFileBase;
66
import org.zstack.kvm.tpm.TpmStateVmHostFileBase;
7+
import org.zstack.kvm.vmfiles.AbstractVmHostBackupFileBase;
8+
import org.zstack.kvm.vmfiles.AbstractVmHostFileBase;
79

810
import static org.zstack.core.Platform.operr;
911

plugin/kvm/src/main/java/org/zstack/kvm/efi/NvRamVmHostBackupFileBase.java

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,7 @@
22

33
import org.zstack.header.vm.additions.VmHostBackupFileVO;
44
import org.zstack.header.vm.additions.VmHostFileType;
5+
import org.zstack.kvm.vmfiles.AbstractVmHostBackupFileBase;
56

67
public class NvRamVmHostBackupFileBase extends AbstractVmHostBackupFileBase {
78
public NvRamVmHostBackupFileBase(VmHostBackupFileVO self) {

plugin/kvm/src/main/java/org/zstack/kvm/efi/NvRamVmHostFileBase.java

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,7 @@
22

33
import org.zstack.header.vm.additions.VmHostFileType;
44
import org.zstack.header.vm.additions.VmHostFileVO;
5+
import org.zstack.kvm.vmfiles.AbstractVmHostFileBase;
56

67
public class NvRamVmHostFileBase extends AbstractVmHostFileBase {
78
public NvRamVmHostFileBase(VmHostFileVO self) {

plugin/kvm/src/main/java/org/zstack/kvm/tpm/KvmTpmManager.java

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -53,6 +53,8 @@
5353
import org.zstack.header.vm.additions.VmHostFileType;
5454
import org.zstack.header.vm.additions.VmHostFileVO;
5555
import org.zstack.header.vm.additions.VmHostFileVO_;
56+
import org.zstack.kvm.tpm.message.CloneVmTpmMsg;
57+
import org.zstack.kvm.tpm.message.CloneVmTpmReply;
5658
import org.zstack.resourceconfig.ResourceConfig;
5759
import org.zstack.resourceconfig.ResourceConfigFacade;
5860
import org.zstack.utils.CollectionUtils;

plugin/kvm/src/main/java/org/zstack/kvm/tpm/TpmStateVmHostBackupFileBase.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@
99
import org.zstack.header.vm.additions.VmHostFileType;
1010
import org.zstack.header.vm.additions.VmHostFileVO;
1111
import org.zstack.kvm.KVMSystemTags;
12-
import org.zstack.kvm.efi.AbstractVmHostBackupFileBase;
12+
import org.zstack.kvm.vmfiles.AbstractVmHostBackupFileBase;
1313
import org.zstack.tag.SystemTagCreator;
1414
import org.zstack.utils.Utils;
1515
import org.zstack.utils.logging.CLogger;

plugin/kvm/src/main/java/org/zstack/kvm/tpm/TpmStateVmHostFileBase.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22

33
import org.zstack.header.vm.additions.VmHostFileType;
44
import org.zstack.header.vm.additions.VmHostFileVO;
5-
import org.zstack.kvm.efi.AbstractVmHostFileBase;
5+
import org.zstack.kvm.vmfiles.AbstractVmHostFileBase;
66

77
public class TpmStateVmHostFileBase extends AbstractVmHostFileBase {
88
public TpmStateVmHostFileBase(VmHostFileVO self) {

plugin/kvm/src/main/java/org/zstack/kvm/tpm/CloneVmTpmMsg.java renamed to plugin/kvm/src/main/java/org/zstack/kvm/tpm/message/CloneVmTpmMsg.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
package org.zstack.kvm.tpm;
1+
package org.zstack.kvm.tpm.message;
22

33
import org.zstack.header.message.NeedReplyMessage;
44

0 commit comments

Comments
 (0)