]> git-server-git.apps.pok.os.sepia.ceph.com Git - ceph-ci.git/commit
src/common/io_exerciser: Code readability improvements
authorJonBailey1993 <jonathan.bailey1@ibm.com>
Tue, 1 Oct 2024 10:25:48 +0000 (11:25 +0100)
committerJon Bailey <jonathan.bailey1@ibm.com>
Tue, 7 Jan 2025 11:40:32 +0000 (11:40 +0000)
commit4f3ef50fd8a0884e22c8ab717b4357cab9723ad8
treed5422e8ba02856624ace7a996bd57ae22b5cdce9
parent8056c233a9e805c7edf44a6dd35003ccf16e5e8e
src/common/io_exerciser: Code readability improvements

Implement inheritence for ceph::io_exerciser::IoOp to allow better differentiation between the different Op types and allow more complex Operations to be implemented

Signed-off-by: Jon Bailey <jonathan.bailey1@ibm.com>
src/common/io_exerciser/IoOp.cc
src/common/io_exerciser/IoOp.h
src/common/io_exerciser/IoSequence.cc
src/common/io_exerciser/IoSequence.h
src/common/io_exerciser/ObjectModel.cc
src/common/io_exerciser/OpType.h [new file with mode: 0644]
src/common/io_exerciser/RadosIo.cc
src/common/io_exerciser/RadosIo.h
src/test/osd/ceph_test_rados_io_sequence.cc