You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
gentoo-overlay/dev-libs/aws-sdk-cpp/files/aws-sdk-cpp-upgrade_scripts...

26 lines
1.2 KiB

--- a/scripts/generate_sdks.py (original)
+++ b/scripts/generate_sdks.py (refactored)
@@ -94,7 +94,7 @@
with zipfile.ZipFile(output.strip().decode('utf-8'), 'r') as zip:
zip.extractall(outputDir)
except EnvironmentError as ex:
- print('Error generating sdk {} with error {}'.format(sdk, ex))
+ print(('Error generating sdk {} with error {}'.format(sdk, ex)))
def Main():
arguments = ParseArguments()
@@ -105,11 +105,11 @@
sdks = DiscoverAllAvailableSDKs(arguments['pathToApiDefinitions'])
if arguments['listAll']:
- for key, value in sdks.iteritems():
+ for key, value in sdks.items():
print(value)
if arguments['serviceName']:
- print('Generating {} api version {}.'.format(arguments['serviceName'], arguments['apiVersion']))
+ print(('Generating {} api version {}.'.format(arguments['serviceName'], arguments['apiVersion'])))
key = '{}-{}'.format(arguments['serviceName'], arguments['apiVersion'])
GenerateSdk(arguments['pathToGenerator'], sdks[key], arguments['outputLocation'], arguments['namespace'], arguments['licenseText'], arguments['standalone'], arguments['enableVirtualOperations'])