コード例 #1
0
ファイル: subbedopts.py プロジェクト: p-static/tahoe-lafs
    def format_option_strings(self, option):
        if hasattr(option, "subopt") and option.subopt:
            res = '-o ' + option.subopt
            if option.takes_value():
                res += "="
                res += option.metavar or 'FOO'
            return res

        return HelpFormatter.format_option_strings(self, option)
コード例 #2
0
ファイル: subbedopts.py プロジェクト: L3I-2021/roomdrop-dev
    def format_option_strings(self, option):
        if hasattr(option, "subopt") and option.subopt:
            res = '-o ' + option.subopt
            if option.takes_value():
                res += "="
                res += option.metavar or 'FOO'
            return res

        return HelpFormatter.format_option_strings(self, option)
コード例 #3
0
ファイル: optgroup.py プロジェクト: wadoon/pytagsfs
 def format_option_strings(self, option):
     if isinstance(option, GroupOption):
         if option.takes_value():
             metavar = option.metavar or option.dest.upper()
             return '%s=%s' % (
                 option._long_opts[0],
                 metavar,
             )
         else:
             return option._long_opts[0]
     else:
         return HelpFormatter.format_option_strings(self, option)
コード例 #4
0
ファイル: optgroup.py プロジェクト: wadoon/pytagsfs
 def format_option_strings(self, option):
     if isinstance(option, GroupOption):
         if option.takes_value():
             metavar = option.metavar or option.dest.upper()
             return '%s=%s' % (
               option._long_opts[0],
               metavar,
             )
         else:
             return option._long_opts[0]
     else:
         return HelpFormatter.format_option_strings(self, option)