diff --git a/python/spdk/rpc/bdev.py b/python/spdk/rpc/bdev.py index 8a357f870..eb4453eb4 100644 --- a/python/spdk/rpc/bdev.py +++ b/python/spdk/rpc/bdev.py @@ -1460,7 +1460,8 @@ def bdev_ftl_unload(client, name, fast_shutdown): Args: name: name of the bdev """ - params = {'name': name} + params = {'name': name, + 'fast_shutdown': fast_shutdown} return client.call('bdev_ftl_unload', params) diff --git a/scripts/rpc.py b/scripts/rpc.py index 5de7cba08..6ec8c7283 100755 --- a/scripts/rpc.py +++ b/scripts/rpc.py @@ -2144,7 +2144,7 @@ Format: 'user:u1 secret:s1 muser:mu1 msecret:ms1,user:u2 secret:s2 muser:mu2 mse p.set_defaults(func=bdev_ftl_load) def bdev_ftl_unload(args): - print_dict(rpc.bdev.bdev_ftl_unload(args.client, name=args.name)) + print_dict(rpc.bdev.bdev_ftl_unload(args.client, name=args.name, fast_shutdown=args.fast_shutdown)) p = subparsers.add_parser('bdev_ftl_unload', help='Unload FTL bdev') p.add_argument('-b', '--name', help="Name of the bdev", required=True)