Ubuntu 22.04 and Python 3.10 preparation
[osm/common.git] / osm_common / dbbase.py
index 6b3a89a..d0d4fb0 100644 (file)
@@ -14,7 +14,7 @@
 # implied.
 # See the License for the specific language governing permissions and
 # limitations under the License.
-import asyncio
+
 from base64 import b64decode, b64encode
 from copy import deepcopy
 from http import HTTPStatus
@@ -673,18 +673,16 @@ def deep_update(dict_to_change, dict_reference):
 
 
 class Encryption(DbBase):
-    def __init__(self, uri, config, encoding_type="ascii", loop=None, logger_name="db"):
+    def __init__(self, uri, config, encoding_type="ascii", logger_name="db"):
         """Constructor.
 
         Args:
             uri (str):              Connection string to connect to the database.
             config  (dict):         Additional database info
             encoding_type   (str):  ascii, utf-8 etc.
-            loop    (object):       Asyncio Loop
             logger_name (str):      Logger name
 
         """
-        self.loop = loop or asyncio.get_event_loop()
         self._secret_key = None  # 32 bytes length array used for encrypt/decrypt
         self.encrypt_mode = AES.MODE_ECB
         super(Encryption, self).__init__(