summaryrefslogtreecommitdiffstats
path: root/dozentenmodul/src/main/java/org
diff options
context:
space:
mode:
Diffstat (limited to 'dozentenmodul/src/main/java/org')
-rw-r--r--dozentenmodul/src/main/java/org/openslx/bwlp/dozmod/thrift/MetaDataCache.java10
1 files changed, 10 insertions, 0 deletions
diff --git a/dozentenmodul/src/main/java/org/openslx/bwlp/dozmod/thrift/MetaDataCache.java b/dozentenmodul/src/main/java/org/openslx/bwlp/dozmod/thrift/MetaDataCache.java
index fd4b7172..726dfd3d 100644
--- a/dozentenmodul/src/main/java/org/openslx/bwlp/dozmod/thrift/MetaDataCache.java
+++ b/dozentenmodul/src/main/java/org/openslx/bwlp/dozmod/thrift/MetaDataCache.java
@@ -50,6 +50,16 @@ public class MetaDataCache {
return osCache.get();
}
+ public static OperatingSystem getOsById(int id){
+ List<OperatingSystem> list = getOperatingSystems();
+ if (list == null)
+ return null;
+ for (OperatingSystem os : list) {
+ if (os.getOsId() == id) return os;
+ }
+ return null;
+ }
+
/**
* Get all supported virtualizers an image can be declared to be run as.
*