예제 #1
0
파일: cli.py 프로젝트: TeaTips/voltdb
 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']
예제 #2
0
파일: cli.py 프로젝트: anhnv-3991/GDBMS
 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