DataSrcClientsBuilderBase<MutexType, CondVarType>::doLoadZone(
const isc::data::ConstElementPtr& arg)
{
+ // We assume same basic level validation as this method can only be
+ // called via the manager in practice. manager is expected to do the
+ // minimal validation.
assert(arg);
+ assert(arg->get("class"));
+ assert(arg->get("origin"));
- // TODO: test bogus class and name
const dns::RRClass rrclass(arg->get("class")->stringValue());
const dns::Name origin(arg->get("origin")->stringValue());
ClientListsMap::iterator found = (*clients_map_)->find(rrclass);