summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rwxr-xr-xgenerator.py2
-rw-r--r--libvirt-override.py5
2 files changed, 6 insertions, 1 deletions
diff --git a/generator.py b/generator.py
index 68009b9..15751bd 100755
--- a/generator.py
+++ b/generator.py
@@ -1010,7 +1010,7 @@ def buildWrappers():
classes = open("libvirt.py", "w")
extra = open(os.path.join(srcPref,"libvirt-override.py"), "r")
- classes.write("#!/usr/bin/python -i\n")
+ classes.write("#!/usr/bin/env python\n")
classes.write("#\n")
classes.write("# WARNING WARNING WARNING WARNING\n")
classes.write("#\n")
diff --git a/libvirt-override.py b/libvirt-override.py
index d544a0e..909ebe3 100644
--- a/libvirt-override.py
+++ b/libvirt-override.py
@@ -2,6 +2,11 @@
# Manually written part of python bindings for libvirt
#
+# Specify -i commandline option after python was started
+if __name__ == "__main__":
+ import os
+ os.environ["PYTHONINSPECT"] = "1"
+
# On cygwin, the DLL is called cygvirtmod.dll
try:
import libvirtmod