def get_parser(self):
        actions = ', '.join(sorted(self.actions.keys()))

        parser = argparse.ArgumentParser(
            description=self.description,
            epilog=self.epilog,
            add_help=False
        )
        parser.add_argument(
            'action',
            help='Action to perform. Available actions are: %s.' % actions,
            nargs='?'
        )
        parser.add_argument(
            '--config',
            default='tipfy.cfg',
            help='Configuration file. If not provided, uses tipfy.cfg from '
                'the current directory.'
        )
        parser.add_argument(
            '--app',
            help='App configuration to use.'
        )
        parser.add_argument(
            '-h', '--help',
            help='Show this help message and exit.',
            action='store_true'
        )
        return parser
dataset/ETHPy150Open moraes/tipfy/manage/__init__.py/TipfyManager.get_parser/original