diff options
author | Dan Mick <dan.mick@inktank.com> | 2012-07-09 14:11:23 -0700 |
---|---|---|
committer | Josh Durgin <josh.durgin@inktank.com> | 2012-07-23 12:51:41 -0700 |
commit | dc2d67112163bee8b111f75ae3e3ca42884b09b4 (patch) | |
tree | 214db0c4fc37f347610b2f23ced4bcc9aac6c65f /src/include | |
parent | c99671201de9d9cdf03bbf0f4e28e8afb70c280c (diff) | |
download | ceph-dc2d67112163bee8b111f75ae3e3ca42884b09b4.tar.gz |
librados: add new constructor to form a Rados object from IoCtx
This creates a separate reference to an existing connection, for
use when a client holding IoCtx needs to consult another (say,
for rbd cloning)
Signed-off-by: Dan Mick <dan.mick@inktank.com>
Reviewed-by: Josh Durgin <josh.durgin@inktank.com>
Diffstat (limited to 'src/include')
-rw-r--r-- | src/include/rados/librados.hpp | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/src/include/rados/librados.hpp b/src/include/rados/librados.hpp index 64101481b63..7b6e68aa70e 100644 --- a/src/include/rados/librados.hpp +++ b/src/include/rados/librados.hpp @@ -475,6 +475,7 @@ namespace librados static void version(int *major, int *minor, int *extra); Rados(); + explicit Rados(IoCtx& ioctx); ~Rados(); int init(const char * const id); |