diff options
author | Rob Crittenden <rcritten@redhat.com> | 2009-01-16 09:50:34 -0500 |
---|---|---|
committer | Rob Crittenden <rcritten@redhat.com> | 2009-01-19 10:40:11 -0500 |
commit | e708765d61b73e1f8ccba266d7bc934f6f4c1277 (patch) | |
tree | 18ea0be1efb511d123d9363a6ef5699594016e5a /ipalib/__init__.py | |
parent | bae9dd7c073a8a23f71b1df0fa4cb6d90b00a337 (diff) | |
download | freeipa-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__.py | 5 |
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. |