def create_parser(prog_name): parent_parser = create_parent_parser(prog_name) parser = argparse.ArgumentParser( parents=[parent_parser], formatter_class=argparse.RawDescriptionHelpFormatter) subparsers = parser.add_subparsers(title='subcommands', dest='command') subparsers.required = True add_keygen_parser(subparsers, parent_parser) add_admin_parser(subparsers, parent_parser) add_config_parser(subparsers, parent_parser) add_block_parser(subparsers, parent_parser) add_batch_parser(subparsers, parent_parser) add_transaction_parser(subparsers, parent_parser) add_state_parser(subparsers, parent_parser) add_cluster_parser(subparsers, parent_parser) return parser
def create_parser(prog_name): parent_parser = create_parent_parser(prog_name) parser = argparse.ArgumentParser( parents=[parent_parser], formatter_class=argparse.RawDescriptionHelpFormatter) subparsers = parser.add_subparsers(title='subcommands', dest='command') subparsers.required = True add_keygen_parser(subparsers, parent_parser) add_admin_parser(subparsers, parent_parser) add_config_parser(subparsers, parent_parser) add_block_parser(subparsers, parent_parser) add_batch_parser(subparsers, parent_parser) add_transaction_parser(subparsers, parent_parser) add_state_parser(subparsers, parent_parser) add_cluster_parser(subparsers, parent_parser) return parser
def create_parser(prog_name): parent_parser = create_parent_parser(prog_name) parser = argparse.ArgumentParser( description='Provides subcommands to configure, manage, ' 'and use Sawtooth components.', parents=[parent_parser],) subparsers = parser.add_subparsers(title='subcommands', dest='command') subparsers.required = True add_batch_parser(subparsers, parent_parser) add_block_parser(subparsers, parent_parser) add_identity_parser(subparsers, parent_parser) add_keygen_parser(subparsers, parent_parser) add_peer_parser(subparsers, parent_parser) add_status_parser(subparsers, parent_parser) add_settings_parser(subparsers, parent_parser) add_state_parser(subparsers, parent_parser) add_transaction_parser(subparsers, parent_parser)
def create_parser(prog_name): parent_parser = create_parent_parser(prog_name) parser = argparse.ArgumentParser( description='Provides subcommands to configure, manage, ' 'and use Sawtooth components.', parents=[parent_parser],) subparsers = parser.add_subparsers(title='subcommands', dest='command') subparsers.required = True add_batch_parser(subparsers, parent_parser) add_block_parser(subparsers, parent_parser) add_identity_parser(subparsers, parent_parser) add_keygen_parser(subparsers, parent_parser) add_peer_parser(subparsers, parent_parser) add_status_parser(subparsers, parent_parser) add_settings_parser(subparsers, parent_parser) add_state_parser(subparsers, parent_parser) add_transaction_parser(subparsers, parent_parser) return parser