mirror of
https://github.com/bigchaindb/bigchaindb.git
synced 2024-10-13 13:34:05 +00:00
Move arguments related only to start
command to be under start
This commit is contained in:
parent
fce6b6af52
commit
df9fd6dc23
@ -287,16 +287,6 @@ def create_parser():
|
||||
description='Control your BigchainDB node.',
|
||||
parents=[utils.base_parser])
|
||||
|
||||
parser.add_argument('--dev-start-rethinkdb',
|
||||
dest='start_rethinkdb',
|
||||
action='store_true',
|
||||
help='Run RethinkDB on start')
|
||||
|
||||
parser.add_argument('--dev-allow-temp-keypair',
|
||||
dest='allow_temp_keypair',
|
||||
action='store_true',
|
||||
help='Generate a random keypair on start')
|
||||
|
||||
# all the commands are contained in the subparsers object,
|
||||
# the command selected by the user will be stored in `args.command`
|
||||
# that is used by the `main` function to select which other
|
||||
@ -328,8 +318,18 @@ def create_parser():
|
||||
help='Drop the database')
|
||||
|
||||
# parser for starting BigchainDB
|
||||
subparsers.add_parser('start',
|
||||
help='Start BigchainDB')
|
||||
start_parser = subparsers.add_parser('start',
|
||||
help='Start BigchainDB')
|
||||
|
||||
start_parser.add_argument('--dev-allow-temp-keypair',
|
||||
dest='allow_temp_keypair',
|
||||
action='store_true',
|
||||
help='Generate a random keypair on start')
|
||||
|
||||
start_parser.add_argument('--dev-start-rethinkdb',
|
||||
dest='start_rethinkdb',
|
||||
action='store_true',
|
||||
help='Run RethinkDB on start')
|
||||
|
||||
# parser for configuring the number of shards
|
||||
sharding_parser = subparsers.add_parser('set-shards',
|
||||
|
@ -381,11 +381,6 @@ def test_calling_main(start_mock, base_parser_mock, parse_args_mock,
|
||||
main()
|
||||
|
||||
assert argparser_mock.called is True
|
||||
assert parser.add_argument.called is True
|
||||
parser.add_argument.assert_any_call('--dev-start-rethinkdb',
|
||||
dest='start_rethinkdb',
|
||||
action='store_true',
|
||||
help='Run RethinkDB on start')
|
||||
parser.add_subparsers.assert_called_with(title='Commands',
|
||||
dest='command')
|
||||
subparsers.add_parser.assert_any_call('configure',
|
||||
@ -399,11 +394,19 @@ def test_calling_main(start_mock, base_parser_mock, parse_args_mock,
|
||||
'key')
|
||||
subparsers.add_parser.assert_any_call('init', help='Init the database')
|
||||
subparsers.add_parser.assert_any_call('drop', help='Drop the database')
|
||||
|
||||
subparsers.add_parser.assert_any_call('start', help='Start BigchainDB')
|
||||
subsubparsers.add_argument.assert_any_call('--dev-start-rethinkdb',
|
||||
dest='start_rethinkdb',
|
||||
action='store_true',
|
||||
help='Run RethinkDB on start')
|
||||
subsubparsers.add_argument.assert_any_call('--dev-allow-temp-keypair',
|
||||
dest='allow_temp_keypair',
|
||||
action='store_true',
|
||||
help='Generate a random keypair on start')
|
||||
|
||||
subparsers.add_parser.assert_any_call('set-shards',
|
||||
help='Configure number of shards')
|
||||
|
||||
subsubparsers.add_argument.assert_any_call('num_shards',
|
||||
metavar='num_shards',
|
||||
type=int, default=1,
|
||||
|
Loading…
x
Reference in New Issue
Block a user