from typing import List
from jinja2 import Environment, FileSystemLoader, select_autoescape
from onapsdk.configuration import settings
-
+from onapsdk.exceptions import SettingsError
class ReportStepStatus(Enum):
"""Enum which stores steps execution statuses."""
usecase = settings.SERVICE_NAME
try:
details = settings.SERVICE_DETAILS
- except (KeyError, AttributeError):
+ except (KeyError, AttributeError, SettingsError):
details = ""
try:
components = settings.SERVICE_COMPONENTS
- except (KeyError, AttributeError):
+ except (KeyError, AttributeError, SettingsError):
components = ""
jinja_env = Environment(