diff options
Diffstat (limited to 'dozentenmodul/src/main/java/org')
| -rw-r--r-- | dozentenmodul/src/main/java/org/openslx/bwlp/dozmod/thrift/MetaDataCache.java | 10 |
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. * |
