block/rbd: add all the currently supported runtime_opts
commit0f9d252de4a377cbdd9f05537b4b0b8893ab7979
authorJeff Cody <jcody@redhat.com>
Mon, 27 Feb 2017 06:03:53 +0000 (27 01:03 -0500)
committerJeff Cody <jcody@redhat.com>
Tue, 28 Feb 2017 16:32:25 +0000 (28 11:32 -0500)
treeab1b5dd90c75ed5527e7f489c3f5d4087ed10b1a
parent7830f909981361a3d694f4899d5cd7b159841d9e
block/rbd: add all the currently supported runtime_opts

This adds all the currently supported runtime opts, which
are the options as parsed from the filename.  All of these
options are explicitly checked for during during runtime,
with an exception to the "keyvalue-pairs" option.

This option contains all the key/value pairs that the QEMU rbd
driver merely unescapes, and passes along blindly to rados.  This
option is a "legacy" option, and will not be exposed in the QAPI
or available for introspection.

Reviewed-by: Eric Blake <eblake@redhat.com>
Signed-off-by: Jeff Cody <jcody@redhat.com>
block/rbd.c