summaryrefslogtreecommitdiffstats
path: root/dozentenmodulserver
diff options
context:
space:
mode:
authorManuel Bentele2021-02-25 14:59:33 +0100
committerManuel Bentele2021-03-11 06:59:43 +0100
commit9eedf73295ad9e5b9764b2181fc95058d698011d (patch)
treef1882d97662d8611a94e40ce4d6f4c52b3eeda62 /dozentenmodulserver
parentMerge branch 'feature/vmwarevm-support' into feature-merge (diff)
downloadtutor-module-9eedf73295ad9e5b9764b2181fc95058d698011d.tar.gz
tutor-module-9eedf73295ad9e5b9764b2181fc95058d698011d.tar.xz
tutor-module-9eedf73295ad9e5b9764b2181fc95058d698011d.zip
[client,server] Refactor disk image representation
Diffstat (limited to 'dozentenmodulserver')
-rw-r--r--dozentenmodulserver/src/main/java/org/openslx/bwlp/sat/database/mappers/DbLecture.java4
-rw-r--r--dozentenmodulserver/src/main/java/org/openslx/bwlp/sat/fileserv/IncomingDataTransfer.java9
2 files changed, 6 insertions, 7 deletions
diff --git a/dozentenmodulserver/src/main/java/org/openslx/bwlp/sat/database/mappers/DbLecture.java b/dozentenmodulserver/src/main/java/org/openslx/bwlp/sat/database/mappers/DbLecture.java
index c07a0ed9..fb69feac 100644
--- a/dozentenmodulserver/src/main/java/org/openslx/bwlp/sat/database/mappers/DbLecture.java
+++ b/dozentenmodulserver/src/main/java/org/openslx/bwlp/sat/database/mappers/DbLecture.java
@@ -30,8 +30,8 @@ import org.openslx.bwlp.thrift.iface.TNotFoundException;
import org.openslx.bwlp.thrift.iface.UserInfo;
import org.openslx.util.Json;
import org.openslx.util.Util;
-import org.openslx.util.vm.VmMetaData;
-import org.openslx.util.vm.VmMetaData.UsbSpeed;
+import org.openslx.vm.VmMetaData;
+import org.openslx.vm.VmMetaData.UsbSpeed;
import com.google.gson.JsonParseException;
diff --git a/dozentenmodulserver/src/main/java/org/openslx/bwlp/sat/fileserv/IncomingDataTransfer.java b/dozentenmodulserver/src/main/java/org/openslx/bwlp/sat/fileserv/IncomingDataTransfer.java
index 02a5eb3d..3c663bd0 100644
--- a/dozentenmodulserver/src/main/java/org/openslx/bwlp/sat/fileserv/IncomingDataTransfer.java
+++ b/dozentenmodulserver/src/main/java/org/openslx/bwlp/sat/fileserv/IncomingDataTransfer.java
@@ -6,7 +6,6 @@ import java.io.FileOutputStream;
import java.io.IOException;
import java.sql.SQLException;
import java.util.List;
-import java.util.UUID;
import java.util.concurrent.ExecutorService;
import java.util.concurrent.atomic.AtomicBoolean;
import java.util.concurrent.atomic.AtomicInteger;
@@ -37,8 +36,8 @@ import org.openslx.filetransfer.util.FileChunk;
import org.openslx.filetransfer.util.HashChecker;
import org.openslx.filetransfer.util.IncomingTransferBase;
import org.openslx.util.ThriftUtil;
-import org.openslx.util.vm.DiskImage;
-import org.openslx.util.vm.DiskImage.UnknownImageFormatException;
+import org.openslx.vm.disk.DiskImage;
+import org.openslx.vm.disk.DiskImageException;
public class IncomingDataTransfer extends IncomingTransferBase {
@@ -231,8 +230,8 @@ public class IncomingDataTransfer extends IncomingTransferBase {
// Ready to go. First step: Rename temp file to something usable
String ext = "img";
try {
- ext = new DiskImage(getTmpFileName()).format.extension;
- } catch (IOException | UnknownImageFormatException e1) {
+ ext = DiskImage.newInstance(getTmpFileName()).getFormat().getExtension();
+ } catch (IOException | DiskImageException e1) {
}
File destination = new File(getTmpFileName().getParent(), Formatter.vmName(owner, image.imageName,
ext));