[Mobies-commit] [commit] r3799 - in UDM/trunk/bin: . Python26 Python27

ksmyth at redhat1.isis.vanderbilt.edu ksmyth at redhat1.isis.vanderbilt.edu
Wed Jul 27 13:13:56 CDT 2011


Author: ksmyth
Date: Wed Jul 27 13:13:55 2011
New Revision: 3799

Log:
Automatically load correct udm.pyd according to Python version

Added:
   UDM/trunk/bin/Python26/   (props changed)
   UDM/trunk/bin/Python26/__init__.py   (contents, props changed)
   UDM/trunk/bin/Python26/boost_python-vc100-mt-1_44.dll   (contents, props changed)
   UDM/trunk/bin/Python26/boost_python-vc100-mt-gd-1_44.dll   (contents, props changed)
   UDM/trunk/bin/Python27/   (props changed)
   UDM/trunk/bin/Python27/__init__.py   (contents, props changed)
   UDM/trunk/bin/Python27/boost_python-vc100-mt-1_44.dll   (contents, props changed)
   UDM/trunk/bin/udm.py   (contents, props changed)
Deleted:
   UDM/trunk/bin/boost_python-vc100-mt-1_44.dll
   UDM/trunk/bin/boost_python-vc100-mt-gd-1_44.dll
Modified:
   UDM/trunk/bin/   (props changed)

Added: UDM/trunk/bin/Python26/__init__.py
==============================================================================

Added: UDM/trunk/bin/Python26/boost_python-vc100-mt-1_44.dll
==============================================================================
Binary file. No diff available.

Added: UDM/trunk/bin/Python26/boost_python-vc100-mt-gd-1_44.dll
==============================================================================
Binary file. No diff available.

Added: UDM/trunk/bin/Python27/__init__.py
==============================================================================

Added: UDM/trunk/bin/Python27/boost_python-vc100-mt-1_44.dll
==============================================================================
Binary file. No diff available.

Added: UDM/trunk/bin/udm.py
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ UDM/trunk/bin/udm.py	Wed Jul 27 13:13:55 2011	(r3799)
@@ -0,0 +1,7 @@
+import sys
+if sys.version_info[0:2] == (2,6):
+    from Python26.udm import *
+elif sys.version_info[0:2] == (2,7):
+    from Python27.udm import *
+else:
+    raise ImportError("Unsupported Python version " + str(sys.version_info))


More information about the Mobies-commit mailing list