Fix flake8 error caused by using type instead of isinstance 11/13811/1 v10.0
authorgatici <gulsum.atici@canonical.com>
Mon, 31 Jul 2023 11:37:32 +0000 (14:37 +0300)
committerbeierlm <mark.beierl@canonical.com>
Mon, 14 Aug 2023 19:12:44 +0000 (21:12 +0200)
Change-Id: Iccbf5a3a61e7b1c76c8e4e062fd8c24a09a39314
Signed-off-by: gatici <gulsum.atici@canonical.com>
(cherry picked from commit d7debb9afcbfe0fb1c112ea0834458753ffe34b1)

osm_nbi/descriptor_topics.py

index 1930254..a2c17ee 100644 (file)
@@ -557,7 +557,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(
@@ -1182,7 +1182,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(