]> git.apps.os.sepia.ceph.com Git - ceph.git/commit
neorados/cls: cls::exec handles tuples properly
authorAdam C. Emerson <aemerson@redhat.com>
Wed, 25 Jan 2023 20:00:24 +0000 (15:00 -0500)
committerAdam Emerson <aemerson@redhat.com>
Thu, 14 Sep 2023 21:48:00 +0000 (17:48 -0400)
commitc53fc9f01d36cd1a96051a173299bb03e08a3cc4
tree981b11b886a14c4fd6ec0cd1425db4b577b26901
parent481cb190960d84aab6e3e9aa95b360fcc8c1e417
neorados/cls: cls::exec handles tuples properly

If our decoder function returns a tuple of multiple values, flatten it
so our signature is `void(error_code, T, U, V)` not
`void(error_code, std::tuple<T, U, V>)`.

Signed-off-by: Adam C. Emerson <aemerson@redhat.com>
src/neorados/cls/common.h