Fault tolerant handling of exceptions thrown by verifyvnfd
[vfc/gvnfm/vnflcm.git] / lcm / lcm / pub / verifyvnfd / verifyvnfd.py
index 0276c09..abcd959 100644 (file)
@@ -18,7 +18,6 @@ import os
 import six
 import logging
 import jsonschema
-from lcm.pub.exceptions import NFLCMException
 
 logger = logging.getLogger(__name__)
 
@@ -57,5 +56,6 @@ def verify(new_vnfd):
             logger.error("vnfd verify fail,%s" % _format_validation_error(error))
             errors_found.append(_format_validation_error(error))
     if len(errors_found) > 0:
-        raise NFLCMException(errors_found)
+        logger.error(errors_found)
+        return errors_found
     return True