diff options
author | Daniel P. Berrange <berrange@redhat.com> | 2017-01-19 15:21:01 +0000 |
---|---|---|
committer | Daniel P. Berrange <berrange@redhat.com> | 2017-01-27 09:58:40 +0000 |
commit | 0c53a316ead3c90e5974daeb937bc63a3e775905 (patch) | |
tree | a14059d66118bc63e9a9db77ee78d15fde8d9d62 | |
parent | f916d855c70eb6afea451b51ef437dcdd995b359 (diff) | |
download | libvirt-python-0c53a316ead3c90e5974daeb937bc63a3e775905.tar.gz |
Removed unused 'function_post' code from generator
The 'function_post' data structure and associated code
in the generator is inherited from libxml. This has never
been used in libvirt, so delete it to simplify the generator.
Signed-off-by: Daniel P. Berrange <berrange@redhat.com>
-rwxr-xr-x | generator.py | 28 |
1 files changed, 0 insertions, 28 deletions
diff --git a/generator.py b/generator.py index 9c59ec0..3dce74b 100755 --- a/generator.py +++ b/generator.py @@ -1078,8 +1078,6 @@ function_classes = {} function_classes["None"] = [] -function_post = {} - # Functions returning an integral type which need special rules to # check for errors and raise exceptions. functions_int_exception_test = { @@ -1662,11 +1660,6 @@ def buildWrappers(module): classes.write(classes_type[ret[0]][1] % ("ret")) classes.write("\n") - # Post-processing - just before we return. - if name in function_post: - classes.write(" %s\n" % - (function_post[name])) - # # return the class # @@ -1679,11 +1672,6 @@ def buildWrappers(module): classes.write( " if ret is None:return None") - # Post-processing - just before we return. - if name in function_post: - classes.write(" %s\n" % - (function_post[name])) - classes.write(" return ") classes.write(converter_type[ret[0]] % ("ret")) classes.write("\n") @@ -1726,11 +1714,6 @@ def buildWrappers(module): ": raise libvirtError ('%s() failed')\n") % ("ret", name)) - # Post-processing - just before we return. - if name in function_post: - classes.write(" %s\n" % - (function_post[name])) - classes.write (" return ret\n") elif is_python_noninteger_type (ret[0]): @@ -1768,19 +1751,8 @@ def buildWrappers(module): ": raise libvirtError ('%s() failed')\n") % ("ret", name)) - # Post-processing - just before we return. - if name in function_post: - classes.write(" %s\n" % - (function_post[name])) - classes.write (" return ret\n") - else: - # Post-processing - just before we return. - if name in function_post: - classes.write(" %s\n" % - (function_post[name])) - classes.write(" return ret\n") classes.write("\n") |