Bug 559 adding encrypt/decrypt methods
Fixing pytest and unittest. Adding to devops stage test
Change-Id: Idbeaa82dec736c4a8b2d2a26bd39aeecbc49b901
Signed-off-by: tierno <alfonso.tiernosepulveda@telefonica.com>
diff --git a/osm_common/msglocal.py b/osm_common/msglocal.py
index f731e74..247de7b 100644
--- a/osm_common/msglocal.py
+++ b/osm_common/msglocal.py
@@ -21,6 +21,7 @@
import asyncio
from osm_common.msgbase import MsgBase, MsgException
from time import sleep
+from http import HTTPStatus
__author__ = "Alfonso Tierno <alfonso.tiernosepulveda@telefonica.com>"
@@ -54,7 +55,7 @@
except MsgException:
raise
except Exception as e: # TODO refine
- raise MsgException(str(e))
+ raise MsgException(str(e), http_code=HTTPStatus.INTERNAL_SERVER_ERROR)
def disconnect(self):
for f in self.files_read.values():
@@ -82,7 +83,7 @@
yaml.safe_dump({key: msg}, self.files_write[topic], default_flow_style=True, width=20000)
self.files_write[topic].flush()
except Exception as e: # TODO refine
- raise MsgException(str(e))
+ raise MsgException(str(e), HTTPStatus.INTERNAL_SERVER_ERROR)
def read(self, topic, blocks=True):
"""
@@ -113,7 +114,7 @@
return None
sleep(2)
except Exception as e: # TODO refine
- raise MsgException(str(e))
+ raise MsgException(str(e), HTTPStatus.INTERNAL_SERVER_ERROR)
async def aioread(self, topic, loop):
"""
@@ -131,7 +132,7 @@
except MsgException:
raise
except Exception as e: # TODO refine
- raise MsgException(str(e))
+ raise MsgException(str(e), HTTPStatus.INTERNAL_SERVER_ERROR)
async def aiowrite(self, topic, key, msg, loop=None):
"""