Resolved bug 1685 - POL hangs waiting for webhook response
Change-Id: Id0c3154491545c177ec3fb74aa82ad71acabdaf6
Signed-off-by: Atul Agarwal <Atul.Agarwal@Altran.com>
diff --git a/osm_policy_module/alarming/service.py b/osm_policy_module/alarming/service.py
index b93dba7..13433ba 100644
--- a/osm_policy_module/alarming/service.py
+++ b/osm_policy_module/alarming/service.py
@@ -27,7 +27,7 @@
import logging
import requests
-from requests.exceptions import ConnectionError
+from requests.exceptions import ConnectionError, RequestException
from osm_policy_module.common.common_db_client import CommonDbClient
from osm_policy_module.common.lcm_client import LcmClient
@@ -235,6 +235,9 @@
)
try:
requests.post(url=action.url, json=json.dumps(payload))
+ except RequestException as e:
+ log.info("Error connecting to url %s", action.url)
+ log.debug("RequestException %s", e)
except ConnectionError:
log.exception("Error connecting to url %s", action.url)