コード例 #1
0
ファイル: app.py プロジェクト: succhiello/djehuty
 def build_option_parser(self, description, version, argparse_kwargs=None):
     parser = CliffApp.build_option_parser(self, description, version, argparse_kwargs)
     for k, v in self.args_def.iteritems():
         parser.add_argument(
             *((['-{}'.format(v['short'])] if 'short' in v else []) + ['--{}'.format(k)]),
             **v.get('info', {})
         )
     return parser
コード例 #2
0
ファイル: nrvsh.py プロジェクト: michelp/nerve
 def build_option_parser(self, description, version):
     parser = App.build_option_parser(self, description, version)
     parser.add_argument(
         '-c', '--control',
         dest='control',
         default='ipc://control.sock',
         help='Endpoint for nrv control.',
         )
     return parser