bdev/rbd: use consistent block_size name in RPC
Rename the construct_rbd_bdev "size" parameter to block_size so that it is consistent with other bdev construct RPCs. Change-Id: I88f8ed35444495ffce9550dc224fbcbd58231787 Signed-off-by: Daniel Verkamp <daniel.verkamp@intel.com>
This commit is contained in:
parent
075ba523bd
commit
7d30f5aa1e
@ -38,7 +38,7 @@
|
|||||||
struct rpc_construct_rbd {
|
struct rpc_construct_rbd {
|
||||||
char *pool_name;
|
char *pool_name;
|
||||||
char *rbd_name;
|
char *rbd_name;
|
||||||
int32_t size;
|
uint32_t block_size;
|
||||||
};
|
};
|
||||||
|
|
||||||
static void
|
static void
|
||||||
@ -51,7 +51,7 @@ free_rpc_construct_rbd(struct rpc_construct_rbd *req)
|
|||||||
static const struct spdk_json_object_decoder rpc_construct_rbd_decoders[] = {
|
static const struct spdk_json_object_decoder rpc_construct_rbd_decoders[] = {
|
||||||
{"pool_name", offsetof(struct rpc_construct_rbd, pool_name), spdk_json_decode_string},
|
{"pool_name", offsetof(struct rpc_construct_rbd, pool_name), spdk_json_decode_string},
|
||||||
{"rbd_name", offsetof(struct rpc_construct_rbd, rbd_name), spdk_json_decode_string},
|
{"rbd_name", offsetof(struct rpc_construct_rbd, rbd_name), spdk_json_decode_string},
|
||||||
{"size", offsetof(struct rpc_construct_rbd, size), spdk_json_decode_int32},
|
{"block_size", offsetof(struct rpc_construct_rbd, block_size), spdk_json_decode_uint32},
|
||||||
};
|
};
|
||||||
|
|
||||||
static void
|
static void
|
||||||
@ -70,7 +70,7 @@ spdk_rpc_construct_rbd_bdev(struct spdk_jsonrpc_server_conn *conn,
|
|||||||
goto invalid;
|
goto invalid;
|
||||||
}
|
}
|
||||||
|
|
||||||
bdev = spdk_bdev_rbd_create(req.pool_name, req.rbd_name, req.size);
|
bdev = spdk_bdev_rbd_create(req.pool_name, req.rbd_name, req.block_size);
|
||||||
if (bdev == NULL) {
|
if (bdev == NULL) {
|
||||||
goto invalid;
|
goto invalid;
|
||||||
}
|
}
|
||||||
|
@ -181,14 +181,14 @@ def construct_rbd_bdev(args):
|
|||||||
params = {
|
params = {
|
||||||
'pool_name': args.pool_name,
|
'pool_name': args.pool_name,
|
||||||
'rbd_name': args.rbd_name,
|
'rbd_name': args.rbd_name,
|
||||||
'size': args.size,
|
'block_size': args.block_size,
|
||||||
}
|
}
|
||||||
print_array(jsonrpc_call('construct_rbd_bdev', params))
|
print_array(jsonrpc_call('construct_rbd_bdev', params))
|
||||||
|
|
||||||
p = subparsers.add_parser('construct_rbd_bdev', help='Add a bdev with ceph rbd backend')
|
p = subparsers.add_parser('construct_rbd_bdev', help='Add a bdev with ceph rbd backend')
|
||||||
p.add_argument('pool_name', help='rbd pool name')
|
p.add_argument('pool_name', help='rbd pool name')
|
||||||
p.add_argument('rbd_name', help='rbd image name')
|
p.add_argument('rbd_name', help='rbd image name')
|
||||||
p.add_argument('size', help='rbd block size', type=int)
|
p.add_argument('block_size', help='rbd block size', type=int)
|
||||||
p.set_defaults(func=construct_rbd_bdev)
|
p.set_defaults(func=construct_rbd_bdev)
|
||||||
|
|
||||||
def set_trace_flag(args):
|
def set_trace_flag(args):
|
||||||
|
Loading…
Reference in New Issue
Block a user