diff options
author | Adrien Di Mascio <Adrien.DiMascio@logilab.fr> | 2008-02-29 15:14:50 +0100 |
---|---|---|
committer | Adrien Di Mascio <Adrien.DiMascio@logilab.fr> | 2008-02-29 15:14:50 +0100 |
commit | 6e410383738137ec3a41a457abdc4dee1837f509 (patch) | |
tree | f0dd7708304c2fdf463211c7145376e5bf7df99d | |
parent | b99235b5578ac2b8babfb369fd742038f09e43f7 (diff) | |
download | logilab-common-6e410383738137ec3a41a457abdc4dee1837f509.tar.gz |
class_renamed should provide a default message
-rw-r--r-- | deprecation.py | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/deprecation.py b/deprecation.py index c140055..2729679 100644 --- a/deprecation.py +++ b/deprecation.py @@ -43,8 +43,9 @@ def class_renamed(old_name, new_class, message=None): >>> """ clsdict = {} - if message is not None: - clsdict['__deprecation_warning__'] = message + if message is None: + message = '%s is deprecated' % old_name + clsdict['__deprecation_warning__'] = message try: # new-style class return deprecated(old_name, (new_class,), clsdict) |