rpc: fix construct_split_vbdev and destruct_split_vbdev
Change-Id: I6110b6bcbb66b7a7ae412f02247a1c604ee4c276 Signed-off-by: Pawel Niedzwiecki <pawelx.niedzwiecki@intel.com> Reviewed-on: https://review.gerrithub.io/412456 Tested-by: SPDK Automated Test System <sys_sgsw@intel.com> Reviewed-by: Pawel Kaminski <pawelx.kaminski@intel.com> Reviewed-by: Shuhei Matsumoto <shuhei.matsumoto.xt@hitachi.com> Reviewed-by: Daniel Verkamp <daniel.verkamp@intel.com> Reviewed-by: Ben Walker <benjamin.walker@intel.com>
This commit is contained in:
parent
dcbcac40be
commit
88168dd8b8
@ -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')
|
||||
|
@ -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)
|
||||
|
Loading…
Reference in New Issue
Block a user