summaryrefslogtreecommitdiff
path: root/optik_ext.py
diff options
context:
space:
mode:
authorEmile Anclin <emile.anclin@logilab.fr>2010-09-21 15:44:02 +0200
committerEmile Anclin <emile.anclin@logilab.fr>2010-09-21 15:44:02 +0200
commit8e51e99c31e01f7db033f1bb19b8910059547089 (patch)
tree30bea3513c9b91b979dbf61a7076d4d7ae8ac0a8 /optik_ext.py
parent476f19a62e414e01687dffa93943ff2214554835 (diff)
downloadlogilab-common-8e51e99c31e01f7db033f1bb19b8910059547089.tar.gz
[py3k] can't compare None to int with python3
Diffstat (limited to 'optik_ext.py')
-rw-r--r--optik_ext.py5
1 files changed, 3 insertions, 2 deletions
diff --git a/optik_ext.py b/optik_ext.py
index 44d0504..38a3b33 100644
--- a/optik_ext.py
+++ b/optik_ext.py
@@ -272,9 +272,10 @@ OptionGroup.level = 0
def format_option_help(self, formatter):
result = []
- outputlevel = getattr(formatter, 'output_level', 0)
+ outputlevel = getattr(formatter, 'output_level', 0) or 0
for option in self.option_list:
- if getattr(option, 'level', 0) <= outputlevel and not option.help is SUPPRESS_HELP:
+ if (getattr(option, 'level', 0) or 0) <= outputlevel \
+ and not option.help is SUPPRESS_HELP:
result.append(formatter.format_option(option))
return "".join(result)
OptionContainer.format_option_help = format_option_help