auto txn = d_tdomains->getROTransaction();
DomainInfo di;
- if (auto id = txn.get<0>(domain, di); id != 0) {
- idvec.push_back(id);
+ if (auto domain_id = txn.get<0>(domain, di); domain_id != 0) {
+ idvec.push_back(domain_id);
}
}
else {
return true;
}
-int LMDBBackend::genChangeDomain(const ZoneName& domain, const std::function<void(DomainInfo&)>& func)
+bool LMDBBackend::genChangeDomain(const ZoneName& domain, const std::function<void(DomainInfo&)>& func)
{
auto txn = d_tdomains->getRWTransaction();
}
// NOLINTNEXTLINE(readability-identifier-length)
-int LMDBBackend::genChangeDomain(domainid_t id, const std::function<void(DomainInfo&)>& func)
+bool LMDBBackend::genChangeDomain(domainid_t id, const std::function<void(DomainInfo&)>& func)
{
DomainInfo di;
void openAllTheDatabases();
std::shared_ptr<RecordsRWTransaction> getRecordsRWTransaction(domainid_t id);
std::shared_ptr<RecordsROTransaction> getRecordsROTransaction(domainid_t id, const std::shared_ptr<LMDBBackend::RecordsRWTransaction>& rwtxn = nullptr);
- int genChangeDomain(const ZoneName& domain, const std::function<void(DomainInfo&)>& func);
- int genChangeDomain(domainid_t id, const std::function<void(DomainInfo&)>& func);
+ bool genChangeDomain(const ZoneName& domain, const std::function<void(DomainInfo&)>& func);
+ bool genChangeDomain(domainid_t id, const std::function<void(DomainInfo&)>& func);
static void deleteDomainRecords(RecordsRWTransaction& txn, const std::string& match);
void getAllDomainsFiltered(vector<DomainInfo>* domains, const std::function<bool(DomainInfo&)>& allow);