summaryrefslogtreecommitdiff
path: root/dev-libs/aws-sdk-cpp/files/aws-sdk-cpp-upgrade_doc_crosslinks_generate_cross_link_data_py-3.9.patch
blob: f17f05b3d3d533c67f6f27edc6790778473cb253 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
--- a/doc_crosslinks/generate_cross_link_data.py	(original)
+++ b/doc_crosslinks/generate_cross_link_data.py	(refactored)
@@ -17,14 +17,14 @@
         if match:
             with codecs.open(join(apiDefinitionsPath, file), 'rb', 'utf-8') as api_definition:
                 api_content = json.loads(api_definition.read())
-                if "uid" in api_content["metadata"].keys():
+                if "uid" in list(api_content["metadata"].keys()):
                     sdks[api_content["metadata"]["uid"]] = getServiceNameFromMetadata(api_content["metadata"])
            
     return sdks
     
 def getServiceNameFromMetadata(metadataNode):
     toSanitize = ""
-    if "serviceAbbreviation" in metadataNode.keys():
+    if "serviceAbbreviation" in list(metadataNode.keys()):
         toSanitize = metadataNode["serviceAbbreviation"]
     else: 
         toSanitize = metadataNode["serviceFullName"]