Bug 2375 Fixed Unable to get notification during NS instantiation using SOL003 APIs
Change-Id: I01c29de775156b737a1c298283bc50d2f51da33a
Signed-off-by: Adurti <adurti.v@tataelxsi.co.in>
Signed-off-by: garciadeblas <gerardo.garciadeblas@telefonica.com>
diff --git a/osm_nbi/notifications.py b/osm_nbi/notifications.py
index 22413d0..5994159 100644
--- a/osm_nbi/notifications.py
+++ b/osm_nbi/notifications.py
@@ -18,6 +18,8 @@
import asyncio
import aiohttp
+import ssl
+import certifi
from http import HTTPStatus
import json
import logging
@@ -154,7 +156,9 @@
if notifications:
tasks = []
- async with aiohttp.ClientSession() as session:
+ ssl_context = ssl.create_default_context(cafile=certifi.where())
+ conn = aiohttp.TCPConnector(ssl=ssl_context)
+ async with aiohttp.ClientSession(connector=conn) as session:
for notification in notifications:
tasks.append(
asyncio.ensure_future(