summaryrefslogtreecommitdiffstats
path: root/ipalib/__init__.py
diff options
context:
space:
mode:
authorRob Crittenden <rcritten@redhat.com>2009-01-16 09:50:34 -0500
committerRob Crittenden <rcritten@redhat.com>2009-01-19 10:40:11 -0500
commite708765d61b73e1f8ccba266d7bc934f6f4c1277 (patch)
tree18ea0be1efb511d123d9363a6ef5699594016e5a /ipalib/__init__.py
parentbae9dd7c073a8a23f71b1df0fa4cb6d90b00a337 (diff)
downloadfreeipa-e708765d61b73e1f8ccba266d7bc934f6f4c1277.tar.gz
freeipa-e708765d61b73e1f8ccba266d7bc934f6f4c1277.tar.xz
freeipa-e708765d61b73e1f8ccba266d7bc934f6f4c1277.zip
Include local copy of UUID generator for Python 2.4.
Python 2.5+ has a built-in RFC 4122-compliant UUID generator. Include a copy of this file in our library and import it in a way that it will work with Python 2.4.
Diffstat (limited to 'ipalib/__init__.py')
-rw-r--r--ipalib/__init__.py5
1 files changed, 5 insertions, 0 deletions
diff --git a/ipalib/__init__.py b/ipalib/__init__.py
index 8abb90292..29344e182 100644
--- a/ipalib/__init__.py
+++ b/ipalib/__init__.py
@@ -877,6 +877,11 @@ from frontend import Object, Method, Property
from parameters import DefaultFrom, Bool, Flag, Int, Float, Bytes, Str, Password
from parameters import BytesEnum, StrEnum
+try:
+ import uuid
+except ImportError:
+ import ipauuid as uuid
+
def create_api(mode='dummy'):
"""
Return standard `plugable.API` instance.