void addRamAttributes(Map<String, InternalMachineConfig> machines) { // sets default ram limit and request attributes if not present for (InternalMachineConfig machineConfig : machines.values()) { memoryProvisioner.provision(machineConfig, 0L, 0L); } }
private void addRamAttributes(Map<String, InternalMachineConfig> machines) { for (InternalMachineConfig machineConfig : machines.values()) { memoryProvisioner.provision(machineConfig, 0L, 0L); } }
@VisibleForTesting void addRamAttributes( Map<String, InternalMachineConfig> machines, Map<String, ComposeService> services) throws InfrastructureException { for (Entry<String, ComposeService> entry : services.entrySet()) { InternalMachineConfig machineConfig; if ((machineConfig = machines.get(entry.getKey())) == null) { machineConfig = new InternalMachineConfig(); machines.put(entry.getKey(), machineConfig); } memoryProvisioner.provision( machineConfig, entry.getValue().getMemLimit(), entry.getValue().getMemRequest()); } }
@VisibleForTesting void addRamAttributes(Map<String, InternalMachineConfig> machines, Collection<Pod> pods) { for (Pod pod : pods) { for (Container container : pod.getSpec().getContainers()) { final String machineName = Names.machineName(pod, container); InternalMachineConfig machineConfig; if ((machineConfig = machines.get(machineName)) == null) { machineConfig = new InternalMachineConfig(); machines.put(machineName, machineConfig); } memoryProvisioner.provision( machineConfig, Containers.getRamLimit(container), Containers.getRamRequest(container)); } } }