mirror of https://github.com/ceph/go-ceph
rados: add AssertExists function to ReadOp
Signed-off-by: John Mulligan <jmulligan@redhat.com>
This commit is contained in:
parent
c8d8d8c364
commit
315188eaef
|
@ -56,6 +56,14 @@ func (r *ReadOp) operateCompat(ioctx *IOContext, oid string) error {
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
// AssertExists assures the object targeted by the read op exists.
|
||||||
|
//
|
||||||
|
// Implements:
|
||||||
|
// void rados_read_op_assert_exists(rados_read_op_t read_op);
|
||||||
|
func (r *ReadOp) AssertExists() {
|
||||||
|
C.rados_read_op_assert_exists(r.op)
|
||||||
|
}
|
||||||
|
|
||||||
// GetOmapValues is used to iterate over a set, or sub-set, of omap keys
|
// GetOmapValues is used to iterate over a set, or sub-set, of omap keys
|
||||||
// as part of a read operation. An GetOmapStep is returned from this
|
// as part of a read operation. An GetOmapStep is returned from this
|
||||||
// function. The GetOmapStep may be used to iterate over the key-value
|
// function. The GetOmapStep may be used to iterate over the key-value
|
||||||
|
|
Loading…
Reference in New Issue