Commit 88168dd8 authored by Pawel Niedzwiecki's avatar Pawel Niedzwiecki Committed by Daniel Verkamp
Browse files

rpc: fix construct_split_vbdev and destruct_split_vbdev

parent dcbcac40
Loading
Loading
Loading
Loading
+4 −2
Original line number Diff line number Diff line
@@ -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,8 +704,9 @@ 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,
        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.""")
+1 −1
Original line number Diff line number Diff line
@@ -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)