Esempio n. 1
0
 def __init__(self, short_opt, long_opt, dest, help_msg, **kwargs):
     self.short_opt = short_opt
     self.long_opt  = long_opt
     self.kwargs    = kwargs
     self.kwargs['dest'] = dest
     # A help message of None makes it a hidden option.
     if help_msg is not None:
         self.kwargs['help'] = help_msg
     else:
         self.kwargs['help'] = optparse.SUPPRESS_HELP
     if 'default' in self.kwargs:
         if utility.is_string(kwargs['default']):
             self.kwargs['help'] += ' (default="%s")' % self.kwargs['default']
         else:
             self.kwargs['help'] += ' (default=%s)' % self.kwargs['default']
Esempio n. 2
0
 def __init__(self, short_opt, long_opt, dest, help_msg, **kwargs):
     self.short_opt = short_opt
     self.long_opt  = long_opt
     self.kwargs    = kwargs
     self.kwargs['dest'] = dest
     # A help message of None makes it a hidden option.
     if help_msg is not None:
         self.kwargs['help'] = help_msg
         if 'default' in self.kwargs:
             if utility.is_string(kwargs['default']):
                 self.kwargs['help'] += ' (default="%s")' % self.kwargs['default']
             else:
                 self.kwargs['help'] += ' (default=%s)' % self.kwargs['default']
     else:
         self.kwargs['help'] = optparse.SUPPRESS_HELP