Fix flake8 error caused by using type instead of isinstance 10/13810/1 v12.0.7
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:31 +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 ddf8ffc..8f3529c 100644 (file)
@@ -670,7 +670,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(
@@ -1490,7 +1490,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(