Fix flake8 error caused by using type instead of isinstance 90/13790/1
authorgatici <gulsum.atici@canonical.com>
Mon, 31 Jul 2023 11:37:32 +0000 (14:37 +0300)
committergatici <gulsum.atici@canonical.com>
Mon, 31 Jul 2023 11:37:32 +0000 (14:37 +0300)
Change-Id: Iccbf5a3a61e7b1c76c8e4e062fd8c24a09a39314
Signed-off-by: gatici <gulsum.atici@canonical.com>
osm_nbi/descriptor_topics.py

index d986963..9695866 100644 (file)
@@ -681,7 +681,7 @@ class DescriptorTopic(BaseTopic):
         # to preserve current expected behaviour
         if "userDefinedData" in indata:
             data = indata.pop("userDefinedData")
-            if type(data) == dict:
+            if isinstance(data, dict):
                 indata["_admin"]["userDefinedData"] = data
             else:
                 raise EngineException(
@@ -1524,7 +1524,7 @@ class NsdTopic(DescriptorTopic):
         # to preserve current expected behaviour
         if "userDefinedData" in indata:
             data = indata.pop("userDefinedData")
-            if type(data) == dict:
+            if isinstance(data, dict):
                 indata["_admin"]["userDefinedData"] = data
             else:
                 raise EngineException(