@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)); } } }
new InternalMachineConfig( installers, normalizeServers(machineConfig.getServers()),