summaryrefslogtreecommitdiffstats
path: root/juju
diff options
context:
space:
mode:
authorajay priyadarshi <ajay.priyadarshi@ril.com>2018-03-12 17:53:11 +0530
committerajay priyadarshi <ajay.priyadarshi@ril.com>2018-03-12 17:53:11 +0530
commit1b59ac99df3c4a30ec814fb7c311b97fec2884d5 (patch)
tree77faceec0632194190b6d98f8cb9ecd0b50cd224 /juju
parent2d6cfd3c48c1c2132877df8c1fc88e0d33791260 (diff)
sonar fix: Resrc handling AdapterResourceManager
try-with resource issues fixed file name: AdapterResourceManager.java Change-Id: I1d0285803d64a6ae78a6079b4f94c4892baefbce Issue-ID: VFC-804 Signed-off-by: ajay priyadarshi <ajay.priyadarshi@ril.com>
Diffstat (limited to 'juju')
-rw-r--r--juju/juju-vnfmadapter/Juju-vnfmadapterService/service/src/main/java/org/onap/vfc/nfvo/vnfm/gvnfm/jujuvnfmadapter/service/adapter/impl/AdapterResourceManager.java20
1 files changed, 6 insertions, 14 deletions
diff --git a/juju/juju-vnfmadapter/Juju-vnfmadapterService/service/src/main/java/org/onap/vfc/nfvo/vnfm/gvnfm/jujuvnfmadapter/service/adapter/impl/AdapterResourceManager.java b/juju/juju-vnfmadapter/Juju-vnfmadapterService/service/src/main/java/org/onap/vfc/nfvo/vnfm/gvnfm/jujuvnfmadapter/service/adapter/impl/AdapterResourceManager.java
index 82dd7ef..2d0bac7 100644
--- a/juju/juju-vnfmadapter/Juju-vnfmadapterService/service/src/main/java/org/onap/vfc/nfvo/vnfm/gvnfm/jujuvnfmadapter/service/adapter/impl/AdapterResourceManager.java
+++ b/juju/juju-vnfmadapter/Juju-vnfmadapterService/service/src/main/java/org/onap/vfc/nfvo/vnfm/gvnfm/jujuvnfmadapter/service/adapter/impl/AdapterResourceManager.java
@@ -101,7 +101,8 @@ public class AdapterResourceManager implements IResourceManager {
csarPkgInfo = readCsarPkgInfo();
csarPkgInfoObj = JSONObject.fromObject(csarPkgInfo); //NOSONAR
} catch (IOException e) {
- e.printStackTrace();
+ //e.printStackTrace();
+ LOG.error("csarPkgInfo", e);
}
String csarfilepath = csarPkgInfoObj.getString("csar_file_path");
@@ -183,17 +184,15 @@ public class AdapterResourceManager implements IResourceManager {
* @since NFVO 0.5
*/
public static String readCsarPkgInfo() throws IOException {
- InputStream ins = null;
- BufferedInputStream bins = null;
String fileContent = "";
String fileName = SystemEnvVariablesFactory.getInstance().getAppRoot() + System.getProperty("file.separator")
+ "etc" + System.getProperty("file.separator") + "csarInfo" + System.getProperty("file.separator")
+ Constant.CSARINFO;
- try {
- ins = new FileInputStream(fileName);
- bins = new BufferedInputStream(ins);
+ try (
+ InputStream ins = new FileInputStream(fileName);
+ BufferedInputStream bins = new BufferedInputStream(ins)){
byte[] contentByte = new byte[ins.available()];
int num = bins.read(contentByte);
@@ -203,14 +202,7 @@ public class AdapterResourceManager implements IResourceManager {
}
} catch (FileNotFoundException e) {
LOG.error(fileName + "is not found!", e);
- } finally {
- if (ins != null) {
- ins.close();
- }
- if (bins != null) {
- bins.close();
- }
- }
+ }
return fileContent;
}