From 88168dd8b8e6eefb389eaa7f45774476399aafcd Mon Sep 17 00:00:00 2001 From: Pawel Niedzwiecki Date: Fri, 25 May 2018 15:31:23 +0200 Subject: [PATCH] rpc: fix construct_split_vbdev and destruct_split_vbdev Change-Id: I6110b6bcbb66b7a7ae412f02247a1c604ee4c276 Signed-off-by: Pawel Niedzwiecki Reviewed-on: https://review.gerrithub.io/412456 Tested-by: SPDK Automated Test System Reviewed-by: Pawel Kaminski Reviewed-by: Shuhei Matsumoto Reviewed-by: Daniel Verkamp Reviewed-by: Ben Walker --- scripts/rpc.py | 6 ++++-- scripts/rpc/bdev.py | 2 +- 2 files changed, 5 insertions(+), 3 deletions(-) diff --git a/scripts/rpc.py b/scripts/rpc.py index 2640639a2..fb991436e 100755 --- a/scripts/rpc.py +++ b/scripts/rpc.py @@ -688,6 +688,7 @@ if __name__ == "__main__": p.set_defaults(func=get_lvol_stores) # split + @call_cmd def construct_split_vbdev(args): print_dict(rpc.bdev.construct_split_vbdev(args.client, base_bdev=args.base_bdev, @@ -703,9 +704,10 @@ if __name__ == "__main__": exceed the base bdev size.""", type=int) p.set_defaults(func=construct_split_vbdev) + @call_cmd def destruct_split_vbdev(args): - rpc.destruct_split_vbdev(args.client, - base_bdev=args.base_bdev) + rpc.bdev.destruct_split_vbdev(args.client, + base_bdev=args.base_bdev) p = subparsers.add_parser('destruct_split_vbdev', help="""Delete split config with all created splits.""") p.add_argument('base_bdev', help='base bdev name') diff --git a/scripts/rpc/bdev.py b/scripts/rpc/bdev.py index 602c042c2..64dab0986 100755 --- a/scripts/rpc/bdev.py +++ b/scripts/rpc/bdev.py @@ -170,7 +170,7 @@ def construct_split_vbdev(client, base_bdev, split_count, split_size_mb=None): 'base_bdev': base_bdev, 'split_count': split_count, } - if args.split_size_mb: + if split_size_mb: params['split_size_mb'] = split_size_mb return client.call('construct_split_vbdev', params)