summaryrefslogtreecommitdiffstats
path: root/dozentenmodulserver/src/main/java/org/openslx/bwlp/sat/web/WebServer.java
diff options
context:
space:
mode:
authorSimon Rettberg2020-09-25 16:20:20 +0200
committerSimon Rettberg2020-09-25 16:31:09 +0200
commit173ea9f81fc576b87dfbe1c0d5997bdb715bea35 (patch)
tree5eab5b282ee1a6352e8c01488116ba362180c70b /dozentenmodulserver/src/main/java/org/openslx/bwlp/sat/web/WebServer.java
parent[server] switch to Java 1.8 (diff)
downloadtutor-module-173ea9f81fc576b87dfbe1c0d5997bdb715bea35.tar.gz
tutor-module-173ea9f81fc576b87dfbe1c0d5997bdb715bea35.tar.xz
tutor-module-173ea9f81fc576b87dfbe1c0d5997bdb715bea35.zip
[server] RPC: Add "scan for orphaned files" function
This function can either just scan, or scan and delete for files on the vmstore that don't have a matching entry in the database. This can happen if you restore an older backup after having uploaded new VMs. References #3321
Diffstat (limited to 'dozentenmodulserver/src/main/java/org/openslx/bwlp/sat/web/WebServer.java')
-rw-r--r--dozentenmodulserver/src/main/java/org/openslx/bwlp/sat/web/WebServer.java9
1 files changed, 7 insertions, 2 deletions
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 3e91cfc5..72d8bb95 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
@@ -288,10 +288,15 @@ public class WebServer extends NanoHTTPD {
/**
* Helper for returning "Internal Server Error" Status
+ * @param body Message
*/
- public static Response internalServerError() {
+ public static Response internalServerError(String body) {
return new NanoHTTPD.Response(NanoHTTPD.Response.Status.INTERNAL_ERROR, "text/plain",
- "Internal Server Error");
+ body);
+ }
+
+ public static Response internalServerError() {
+ return internalServerError("Internal Server Error");
}
/**