From b7cd62a8728bc8e87688e39ec24fa3db66e206bf Mon Sep 17 00:00:00 2001 From: waner Date: Wed, 14 May 2025 15:02:24 +0800 Subject: [PATCH] fix --- src/main/java/com/Sample/TestCert.java | 12 ++++++------ src/test/java/sample/Test4NongxinCW.java | 2 +- 2 files changed, 7 insertions(+), 7 deletions(-) diff --git a/src/main/java/com/Sample/TestCert.java b/src/main/java/com/Sample/TestCert.java index b3e4fe3..5464c25 100644 --- a/src/main/java/com/Sample/TestCert.java +++ b/src/main/java/com/Sample/TestCert.java @@ -7,10 +7,7 @@ import racal.sunyard.main.SydApi4j; import java.io.BufferedReader; import java.io.FileReader; import java.io.IOException; -import java.util.Arrays; -import java.util.HashMap; -import java.util.List; -import java.util.Map; +import java.util.*; public class TestCert { public static void main(String[] args) throws InterruptedException { @@ -22,8 +19,11 @@ public class TestCert { String snmpInfo = "/app/test/snmp.txt"; String certInfo = "/app/test/cert.txt"; Map map = readFileToMap(ipInfo); - String ipInfos = map.get("ipList"); - List ipList = Arrays.asList(ipInfos.split(",")); + String ipInfos = map.getOrDefault("ipList", null); + List ipList = new ArrayList<>(); + if (ipInfos != null) { + ipList = Arrays.asList(ipInfos.split(",")); + } int timeout = Integer.parseInt(map.get("timout")); String cert = readFileAsString(certInfo); String bkCode = map.get("bkcode"); diff --git a/src/test/java/sample/Test4NongxinCW.java b/src/test/java/sample/Test4NongxinCW.java index 187bc56..c87b0de 100644 --- a/src/test/java/sample/Test4NongxinCW.java +++ b/src/test/java/sample/Test4NongxinCW.java @@ -236,7 +236,7 @@ public class Test4NongxinCW { map.put("snmp.community", "public"); map.put("snmp.version", "1"); SydApi4j sydApi4j = new SydApi4j(); - sydApi4j.importCertToServers(masterNodes, timeout, cert1, "12345678", new Gson().toJson(map)); + sydApi4j.importCertToServers(new ArrayList<>(), timeout, cert1, "12345678", new Gson().toJson(map)); stopWatch.stop(); System.out.println(stopWatch.getTotalTimeSeconds()); }