when setting "persistent=false" a non persistent
topic should be created
Fixes: https://tracker.ceph.com/issues/49552
Signed-off-by: Yuval Lifshitz <ylifshit@redhat.com>
(cherry picked from commit
9975472244ad054cb48c283a48ba6156e26dddde)
opaque_data = s->info.args.get("OpaqueData");
dest.push_endpoint = s->info.args.get("push-endpoint");
- dest.persistent = s->info.args.exists("persistent");
+ s->info.args.get_bool("persistent", &dest.persistent, false);
if (!validate_and_update_endpoint_secret(dest, s->cct, *(s->info.env))) {
return -EINVAL;