]> git.apps.os.sepia.ceph.com Git - ceph.git/commit
rbd: add support for relaxed image spec validation
authorJason Dillaman <dillaman@redhat.com>
Thu, 14 Apr 2016 17:13:42 +0000 (13:13 -0400)
committerJason Dillaman <dillaman@redhat.com>
Thu, 14 Apr 2016 21:59:26 +0000 (17:59 -0400)
commite57d7c110eab658cace1885571e4d0295f15ccd8
tree738094537b3a6bbb9a89258f53333f03d01646e2
parent6579c7da486f5da58231a07c47782c3403cbb588
rbd: add support for relaxed image spec validation

Operations which create images or snapshots still fully enforce
the spec validation.  All other operations use a relaxed validation
format.

Signed-off-by: Jason Dillaman <dillaman@redhat.com>
28 files changed:
src/tools/rbd/Utils.cc
src/tools/rbd/Utils.h
src/tools/rbd/action/BenchWrite.cc
src/tools/rbd/action/Children.cc
src/tools/rbd/action/Clone.cc
src/tools/rbd/action/Copy.cc
src/tools/rbd/action/Create.cc
src/tools/rbd/action/Diff.cc
src/tools/rbd/action/DiskUsage.cc
src/tools/rbd/action/Export.cc
src/tools/rbd/action/ExportDiff.cc
src/tools/rbd/action/Feature.cc
src/tools/rbd/action/Flatten.cc
src/tools/rbd/action/ImageMeta.cc
src/tools/rbd/action/Import.cc
src/tools/rbd/action/ImportDiff.cc
src/tools/rbd/action/Info.cc
src/tools/rbd/action/Kernel.cc
src/tools/rbd/action/Lock.cc
src/tools/rbd/action/MirrorImage.cc
src/tools/rbd/action/Nbd.cc
src/tools/rbd/action/ObjectMap.cc
src/tools/rbd/action/Remove.cc
src/tools/rbd/action/Rename.cc
src/tools/rbd/action/Resize.cc
src/tools/rbd/action/Snap.cc
src/tools/rbd/action/Status.cc
src/tools/rbd/action/Watch.cc