From 80c167b8b051fc81aa726e31f62982e0fcb942fe Mon Sep 17 00:00:00 2001 From: Tomasz Wrobel Date: Wed, 23 Sep 2020 13:57:45 +0200 Subject: Improve code quality: - Refactor Properties class - Refactor ResourceConfig class Issue-ID: DCAEGEN2-2449 Signed-off-by: Tomasz Wrobel Change-Id: I9f7debafc21d9dd2912a537499d6936e511dd824 --- .../models/blueprint/ResourceConfig.java | 36 ++++++++++------------ 1 file changed, 16 insertions(+), 20 deletions(-) (limited to 'mod/bpgenerator/src/main/java/org/onap/blueprintgenerator/models/blueprint/ResourceConfig.java') diff --git a/mod/bpgenerator/src/main/java/org/onap/blueprintgenerator/models/blueprint/ResourceConfig.java b/mod/bpgenerator/src/main/java/org/onap/blueprintgenerator/models/blueprint/ResourceConfig.java index 6595a67..f750178 100644 --- a/mod/bpgenerator/src/main/java/org/onap/blueprintgenerator/models/blueprint/ResourceConfig.java +++ b/mod/bpgenerator/src/main/java/org/onap/blueprintgenerator/models/blueprint/ResourceConfig.java @@ -21,6 +21,8 @@ package org.onap.blueprintgenerator.models.blueprint; +import static org.onap.blueprintgenerator.common.blueprint.BlueprintHelper.createInputValue; + import java.util.LinkedHashMap; import java.util.TreeMap; @@ -72,50 +74,44 @@ public class ResourceConfig { */ public TreeMap> createResourceConfig(TreeMap> inps, String name){ - LinkedHashMap mi = new LinkedHashMap<>(); - mi.put("type", "string"); - mi.put("default", "128Mi"); - - LinkedHashMap m = new LinkedHashMap<>(); - m.put("type", "string"); - m.put("default", "250m"); - + LinkedHashMap memoryLimit = createInputValue("string", "", "128Mi"); + LinkedHashMap cpuLimit = createInputValue("string", "", "250m"); if(!name.equals("")) { name = name + "_"; } //set the limits - TreeMap lim = new TreeMap<>(); + TreeMap limits = new TreeMap<>(); GetInput cpu = new GetInput(); cpu.setBpInputName(name + "cpu_limit"); - lim.put("cpu", cpu); + limits.put("cpu", cpu); GetInput memL = new GetInput(); memL.setBpInputName(name + "memory_limit"); - lim.put("memory", memL); + limits.put("memory", memL); - inps.put(name + "cpu_limit", m); - inps.put(name + "memory_limit", mi); + inps.put(name + "cpu_limit", cpuLimit); + inps.put(name + "memory_limit", memoryLimit); - this.setLimits(lim); + this.setLimits(limits); //set the requests - TreeMap req = new TreeMap<>(); + TreeMap requests = new TreeMap<>(); GetInput cpuR = new GetInput(); cpuR.setBpInputName(name + "cpu_request"); - req.put("cpu", cpuR); + requests.put("cpu", cpuR); GetInput memR = new GetInput(); memR.setBpInputName(name + "memory_request"); - req.put("memory", memR); + requests.put("memory", memR); - inps.put(name + "cpu_request", m); - inps.put(name + "memory_request", mi); + inps.put(name + "cpu_request", cpuLimit); + inps.put(name + "memory_request", memoryLimit); - this.setRequests(req); + this.setRequests(requests); return inps; } -- cgit 1.2.3-korg