summaryrefslogtreecommitdiffstats
path: root/dozentenmodulserver
diff options
context:
space:
mode:
authorManuel Bentele2021-04-16 11:13:33 +0200
committerManuel Bentele2021-04-16 11:13:33 +0200
commit806be83875d6cdf66e4751fcef92d6c3fe5e548a (patch)
treed479415594517f1303f570e3ddab5199c178dad5 /dozentenmodulserver
parent[client,server] Move VmMetaData classes to new virtualization config directories (diff)
downloadtutor-module-806be83875d6cdf66e4751fcef92d6c3fe5e548a.tar.gz
tutor-module-806be83875d6cdf66e4751fcef92d6c3fe5e548a.tar.xz
tutor-module-806be83875d6cdf66e4751fcef92d6c3fe5e548a.zip
[client,server] Rename VmMetaData classes
Diffstat (limited to 'dozentenmodulserver')
-rw-r--r--dozentenmodulserver/src/main/java/org/openslx/bwlp/sat/database/mappers/DbLecture.java26
-rw-r--r--dozentenmodulserver/src/main/java/org/openslx/bwlp/sat/web/WebServer.java2
2 files changed, 14 insertions, 14 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 aeae06cf..48915664 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.virtualization.configuration.VmMetaData;
-import org.openslx.virtualization.configuration.VmMetaData.UsbSpeed;
+import org.openslx.virtualization.configuration.VirtualizationConfiguration;
+import org.openslx.virtualization.configuration.VirtualizationConfiguration.UsbSpeed;
import com.google.gson.JsonParseException;
@@ -558,7 +558,7 @@ public class DbLecture {
String lectureName;
String osKeyword;
boolean usbAccess;
- VmMetaData<?, ?, ?, ?, ?> meta = null;
+ VirtualizationConfiguration<?, ?, ?, ?, ?> virtualizationConfig = null;
try (MysqlConnection connection = Database.getConnection()) {
// Get required data about lecture and used image
MysqlStatement stmt = connection.prepareStatement("SELECT"
@@ -580,15 +580,15 @@ public class DbLecture {
return null;
}
try {
- meta = VmMetaData.getInstance(OperatingSystemList.get(), config, config.length);
+ virtualizationConfig = VirtualizationConfiguration.getInstance(OperatingSystemList.get(), config, config.length);
} catch (Exception e) {
- LOGGER.error("meta could not be initialized", e);
+ LOGGER.error("virtualization config could not be initialized", e);
return null;
}
lectureName = rs.getString("lecturename");
osKeyword = rs.getString("virtoskeyword");
usbAccess = rs.getBoolean("hasusbaccess");
- retval.vmx = meta;
+ retval.virtualizationConfig = virtualizationConfig;
retval.legacyRunScript = rs.getString("runscript");
retval.netShares = DbLectureNetshare.getCombinedForLecture(connection, lectureId);
retval.runScript = DbRunScript.getRunScriptsForLaunch(connection, lectureId, rs.getInt("osid"));
@@ -603,16 +603,16 @@ public class DbLecture {
LOGGER.error("Query failed in DbLecture.getClientLaunchData()", e);
throw e;
}
- meta.addDisplayName(lectureName);
+ virtualizationConfig.addDisplayName(lectureName);
if (osKeyword != null) {
- meta.setOs(osKeyword);
+ virtualizationConfig.setOs(osKeyword);
}
- meta.addHddTemplate("%VM_DISK_PATH%", "%VM_DISK_MODE%", "%VM_DISK_REDOLOGDIR%");
- meta.addEthernet(VmMetaData.EtherType.NAT); // TODO: Use config
+ virtualizationConfig.addHddTemplate("%VM_DISK_PATH%", "%VM_DISK_MODE%", "%VM_DISK_REDOLOGDIR%");
+ virtualizationConfig.addEthernet(VirtualizationConfiguration.EtherType.NAT); // TODO: Use config
if (!usbAccess) {
- meta.setMaxUsbSpeed(UsbSpeed.NONE);
+ virtualizationConfig.setMaxUsbSpeed(UsbSpeed.NONE);
}
- meta.tweakForNonPersistent();
+ virtualizationConfig.tweakForNonPersistent();
return retval;
}
@@ -709,7 +709,7 @@ public class DbLecture {
}
public static class LaunchData {
- public VmMetaData<?, ?, ?, ?, ?> vmx;
+ public VirtualizationConfiguration<?, ?, ?, ?, ?> virtualizationConfig;
public List<NetShare> netShares;
public String legacyRunScript;
public List<RunScript> runScript;
diff --git a/dozentenmodulserver/src/main/java/org/openslx/bwlp/sat/web/WebServer.java b/dozentenmodulserver/src/main/java/org/openslx/bwlp/sat/web/WebServer.java
index b6e0592c..59b15e7a 100644
--- a/dozentenmodulserver/src/main/java/org/openslx/bwlp/sat/web/WebServer.java
+++ b/dozentenmodulserver/src/main/java/org/openslx/bwlp/sat/web/WebServer.java
@@ -154,7 +154,7 @@ public class WebServer extends NanoHTTPD {
@Override
public void run() {
try {
- tarPutFile(output, "vmx", ld.vmx.getFilteredDefinitionArray());
+ tarPutFile(output, "vmx", ld.virtualizationConfig.getFilteredDefinitionArray());
tarPutFile(output, "runscript", ld.legacyRunScript);
tarPutFile(output, "netshares", serializeNetShares(ld.netShares));
if (ld.runScript != null) {