|
|
@@ -105,14 +105,26 @@ public class LimitRange {
|
|
|
Map<String, Quantity> default_request = v1LimitRangeItem.getDefaultRequest();
|
|
|
Map<String, Quantity> max = v1LimitRangeItem.getMax();
|
|
|
Map<String, Quantity> min = v1LimitRangeItem.getMin();
|
|
|
- setDefaultCPU(CpuQuantity.getCpuQuantity(_default.getOrDefault(CPU_KEY, null)));
|
|
|
- setDefaultMemory(StorageQuantity.getStorageQuantity(_default.getOrDefault(MEMORY_KEY, null)));
|
|
|
- setDefaultRequestCPU(CpuQuantity.getCpuQuantity(default_request.getOrDefault(CPU_KEY, null)));
|
|
|
- setDefaultRequestMemory(StorageQuantity.getStorageQuantity(default_request.getOrDefault(MEMORY_KEY, null)));
|
|
|
- setMaxCpu(CpuQuantity.getCpuQuantity(max.getOrDefault(CPU_KEY, null)));
|
|
|
- setMaxMemory(StorageQuantity.getStorageQuantity(max.getOrDefault(MEMORY_KEY, null)));
|
|
|
- setMinCpu(CpuQuantity.getCpuQuantity(min.getOrDefault(CPU_KEY, null)));
|
|
|
- setMinMemory(StorageQuantity.getStorageQuantity(min.getOrDefault(MEMORY_KEY, null)));
|
|
|
+ if (_default != null) {
|
|
|
+ setDefaultCPU(CpuQuantity.getCpuQuantity(_default.getOrDefault(CPU_KEY, null)));
|
|
|
+ setDefaultMemory(StorageQuantity.getStorageQuantity(_default.getOrDefault(MEMORY_KEY, null)));
|
|
|
+ }
|
|
|
+
|
|
|
+ if (default_request != null) {
|
|
|
+ setDefaultRequestCPU(CpuQuantity.getCpuQuantity(default_request.getOrDefault(CPU_KEY, null)));
|
|
|
+ setDefaultRequestMemory(StorageQuantity.getStorageQuantity(default_request.getOrDefault(MEMORY_KEY, null)));
|
|
|
+ }
|
|
|
+
|
|
|
+ if (max != null) {
|
|
|
+ setMaxCpu(CpuQuantity.getCpuQuantity(max.getOrDefault(CPU_KEY, null)));
|
|
|
+ setMaxMemory(StorageQuantity.getStorageQuantity(max.getOrDefault(MEMORY_KEY, null)));
|
|
|
+ }
|
|
|
+
|
|
|
+ if (min != null) {
|
|
|
+ setMinCpu(CpuQuantity.getCpuQuantity(min.getOrDefault(CPU_KEY, null)));
|
|
|
+ setMinMemory(StorageQuantity.getStorageQuantity(min.getOrDefault(MEMORY_KEY, null)));
|
|
|
+ }
|
|
|
+
|
|
|
}
|
|
|
|
|
|
}
|