diff options
author | Petr Viktorin <pviktori@redhat.com> | 2015-10-14 16:03:33 +0200 |
---|---|---|
committer | Martin Basti <mbasti@redhat.com> | 2015-10-22 18:34:46 +0200 |
commit | 0a23afeab2bcba2d2694281cfc558f2821821f59 (patch) | |
tree | 2057caae312b278e56c850d770adb9044efa8b51 /ipalib/messages.py | |
parent | ff6613972d233c6b0860f6815846d8ff7f9482a7 (diff) | |
download | freeipa-0a23afeab2bcba2d2694281cfc558f2821821f59.tar.gz freeipa-0a23afeab2bcba2d2694281cfc558f2821821f59.tar.xz freeipa-0a23afeab2bcba2d2694281cfc558f2821821f59.zip |
ipalib.messages: Add "message" property to PublicMessage
In Python 3, the "message" property was removed in favor of calling str().
Add it to PublicMessage, since IPA code depends on it.
Reviewed-By: Tomas Babej <tbabej@redhat.com>
Diffstat (limited to 'ipalib/messages.py')
-rw-r--r-- | ipalib/messages.py | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/ipalib/messages.py b/ipalib/messages.py index a53989b01..f4a23d09d 100644 --- a/ipalib/messages.py +++ b/ipalib/messages.py @@ -122,6 +122,11 @@ class PublicMessage(UserWarning): code=self.errno, ) + if six.PY3: + @property + def message(self): + return str(self) + class VersionMissing(PublicMessage): """ |