Thanks to visit codestin.com
Credit goes to github.com

Skip to content

Commit eb8da60

Browse files
author
Samuel Killin
committed
Expose pool_size on CLI
1 parent 08b8763 commit eb8da60

File tree

1 file changed

+3
-1
lines changed

1 file changed

+3
-1
lines changed

zerorpc/cli.py

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -61,6 +61,8 @@
6161
parser.add_argument('--heartbeat', default=5, metavar='seconds', type=int,
6262
help='heartbeat frequency. You should always use \
6363
the same frequency as the server. (default: 5s)')
64+
parser.add_argument('--pool-size', default=None, metavar='count', type=int,
65+
help='size of worker pool. --server only.')
6466
parser.add_argument('-j', '--json', default=False, action='store_true',
6567
help='arguments are in JSON format and will be be parsed \
6668
before being sent to the remote')
@@ -116,7 +118,7 @@ def run_server(args):
116118
if callable(server_obj):
117119
server_obj = server_obj()
118120

119-
server = zerorpc.Server(server_obj, heartbeat=args.heartbeat)
121+
server = zerorpc.Server(server_obj, heartbeat=args.heartbeat, pool_size=args.pool_size)
120122
if args.debug:
121123
server.debug = True
122124
setup_links(args, server)

0 commit comments

Comments
 (0)