Close file and add exception
Issue-ID: VFC-1377
Change-Id: I0f60bb6a268069fd5db4367cd0b45bc7b116eeb2
Signed-off-by: hewei-cmss <hewei@cmss.chinamobile.com>
             artifact_path = fileutil.get_artifact_path(vnf_extract_path, artifactPath)
             if not artifact_path:
                 raise ArtifactNotFoundException("Couldn't artifact %s" % artifactPath)
-        file_content = open(artifact_path, 'rb').read()
+            with open(artifact_path, 'rb') as f:
+                file_content = f.read()
+        else:
+            raise ArtifactNotFoundException("NF Package format is not csar or zip")
         return file_content