On OptionGroups it will set option_class and then this gets used by self.add_option
Signed-off-by: Rob van der Linde <rob@catalyst.net.nz>
Reviewed-by: Douglas Bagnall <douglas.bagnall@catalyst.net.nz>
Reviewed-by: Andrew Bartlett <abartlet@samba.org>
usage=self.synopsis,
description=self.full_description,
formatter=PlainHelpFormatter(),
- prog=prog, epilog=epilog)
+ prog=prog,
+ epilog=epilog,
+ option_class=Option)
parser.add_options(self.takes_options)
optiongroups = {}
for name in sorted(self.takes_optiongroups.keys()):