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)