diff options
author | Philipp Hahn <hahn@univention.de> | 2020-04-23 07:39:04 +0200 |
---|---|---|
committer | Jano Tomko <jtomko@redhat.com> | 2020-09-01 13:26:01 +0000 |
commit | fe100b90ef3d52067aeea77046494757b21d9e5a (patch) | |
tree | 298220d8a8548ddf092b468e5e05b5626a453079 /generator.py | |
parent | 3bb106d5e509d79b005fe73946abb73a6eea163b (diff) | |
download | libvirt-python-fe100b90ef3d52067aeea77046494757b21d9e5a.tar.gz |
generator: Convert dict() to set()
Python has a native type for set()s.
Signed-off-by: Philipp Hahn <hahn@univention.de>
Diffstat (limited to 'generator.py')
-rwxr-xr-x | generator.py | 48 |
1 files changed, 24 insertions, 24 deletions
diff --git a/generator.py b/generator.py index a266d05..ce61427 100755 --- a/generator.py +++ b/generator.py @@ -1029,33 +1029,33 @@ classes_destructors = { } class_skip_connect_impl = { - "virConnect": True, + "virConnect", } class_domain_impl = { - "virDomainCheckpoint": True, - "virDomainSnapshot": True, + "virDomainCheckpoint", + "virDomainSnapshot", } class_network_impl = { - "virNetworkPort": True, + "virNetworkPort", } functions_noexcept = { - 'virDomainGetID': True, - 'virDomainGetName': True, - 'virNetworkGetName': True, - 'virInterfaceGetName': True, - 'virStoragePoolGetName': True, - 'virStorageVolGetName': True, - 'virStorageVolGetkey': True, - 'virNodeDeviceGetName': True, - 'virNodeDeviceGetParent': True, - 'virSecretGetUsageType': True, - 'virSecretGetUsageID': True, - 'virNWFilterGetName': True, - 'virNWFilterBindingGetFilterName': True, - 'virNWFilterBindingGetPortDev': True, + 'virDomainGetID', + 'virDomainGetName', + 'virNetworkGetName', + 'virInterfaceGetName', + 'virStoragePoolGetName', + 'virStorageVolGetName', + 'virStorageVolGetkey', + 'virNodeDeviceGetName', + 'virNodeDeviceGetParent', + 'virSecretGetUsageType', + 'virSecretGetUsageID', + 'virNWFilterGetName', + 'virNWFilterBindingGetFilterName', + 'virNWFilterBindingGetPortDev', } function_classes = { @@ -1319,24 +1319,24 @@ def buildWrappers(module): # ctypes = [] classes_list = [] - ctypes_processed = {} - classes_processed = {} + ctypes_processed = set() + classes_processed = set() for classe in primary_classes: classes_list.append(classe) - classes_processed[classe] = () + classes_processed.add(classe) for type, tinfo in classes_type.items(): if tinfo[2] == classe: ctypes.append(type) - ctypes_processed[type] = () + ctypes_processed.add(type) for type, tinfo in classes_type.items(): if type in ctypes_processed: continue if tinfo[2] not in classes_processed: classes_list.append(tinfo[2]) - classes_processed[tinfo[2]] = () + classes_processed.add(tinfo[2]) ctypes.append(type) - ctypes_processed[type] = () + ctypes_processed.add(type) for name, (desc, ret, args, file, mod, cond) in functions.items(): for type in ctypes: |