pyocf: remove trace volume
Signed-off-by: Adam Rutkowski <adam.j.rutkowski@intel.com>
This commit is contained in:
parent
838870fa10
commit
33b134242b
@ -420,21 +420,6 @@ class ErrorDevice(RamVolume):
|
|||||||
self.stats["errors"] = {IoDir.WRITE: 0, IoDir.READ: 0}
|
self.stats["errors"] = {IoDir.WRITE: 0, IoDir.READ: 0}
|
||||||
|
|
||||||
|
|
||||||
class TraceDevice(RamVolume):
|
|
||||||
def __init__(self, size, trace_fcn=None, uuid=None):
|
|
||||||
super().__init__(size, uuid)
|
|
||||||
self.trace_fcn = trace_fcn
|
|
||||||
|
|
||||||
def do_submit_io(self, io):
|
|
||||||
submit = True
|
|
||||||
|
|
||||||
if self.trace_fcn:
|
|
||||||
submit = self.trace_fcn(self, io)
|
|
||||||
|
|
||||||
if submit:
|
|
||||||
super().submit_io(io)
|
|
||||||
|
|
||||||
|
|
||||||
lib = OcfLib.getInstance()
|
lib = OcfLib.getInstance()
|
||||||
lib.ocf_io_get_priv.restype = POINTER(VolumeIoPriv)
|
lib.ocf_io_get_priv.restype = POINTER(VolumeIoPriv)
|
||||||
lib.ocf_io_get_volume.argtypes = [c_void_p]
|
lib.ocf_io_get_volume.argtypes = [c_void_p]
|
||||||
|
Loading…
Reference in New Issue
Block a user