Skip to content

Commit 736f312

Browse files
author
gitlab
committed
Merge branch 'zsv-ldap-2@@2' into 'feature-zsv-5.0.0-vm-support-vtpm-and-secuceboot'
<refactor>[kvm]: reorganize vm host file management packages See merge request zstackio/zstack!9509
2 parents 002a9f8 + cbd001c commit 736f312

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)