summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAlexandre Fayolle <alexandre.fayolle@logilab.fr>2010-05-03 12:12:09 +0200
committerAlexandre Fayolle <alexandre.fayolle@logilab.fr>2010-05-03 12:12:09 +0200
commit1f838bd9a125ad4f868747730a1b01d6561587bd (patch)
treebb6566e9a76d5c106597c9f82e9766de290a6e8c
parente669f48bb39421dc1d83adad1c36acf1e282799e (diff)
downloadlogilab-common-1f838bd9a125ad4f868747730a1b01d6561587bd.tar.gz
fix help generation for normal optparse using script if optik_ext has been imported (#24450)
-rw-r--r--optik_ext.py2
1 files changed, 1 insertions, 1 deletions
diff --git a/optik_ext.py b/optik_ext.py
index 06f5506..94a0f35 100644
--- a/optik_ext.py
+++ b/optik_ext.py
@@ -274,7 +274,7 @@ def format_option_help(self, formatter):
result = []
outputlevel = getattr(formatter, 'output_level', 0)
for option in self.option_list:
- if option.level <= outputlevel and not option.help is SUPPRESS_HELP:
+ if getattr(option, 'level', 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