@@ -546,7 +546,7 @@ static void processLine(const std::string& arg, FieldMap& map, bool mainFile)
546546 ::rust::String section;
547547 ::rust::String fieldname;
548548 ::rust::String type_name;
549- pdns::rust::settings::rec::Value rustvalue = {false , 0 , 0.0 , " " , {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}};
549+ pdns::rust::settings::rec::Value rustvalue = {false , 0 , 0.0 , " " , {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {} };
550550 if (pdns::settings::rec::oldKVToBridgeStruct (var, val, section, fieldname, type_name, rustvalue)) {
551551 auto overriding = !mainFile && !incremental && !simpleRustType (type_name);
552552 auto [existing, inserted] = map.emplace (std::pair{std::pair{section, fieldname}, pdns::rust::settings::rec::OldStyle{section, fieldname, var, std::move (type_name), rustvalue, overriding}});
@@ -671,6 +671,7 @@ std::string pdns::settings::rec::defaultsToYaml(bool postProcess)
671671 def (" logging" , " outgoing_protobuf_servers" , " Vec<ProtobufServer>" );
672672 def (" logging" , " dnstap_framestream_servers" , " Vec<DNSTapFrameStreamServer>" );
673673 def (" logging" , " dnstap_nod_framestream_servers" , " Vec<DNSTapNODFrameStreamServer>" );
674+ def (" logging" , " opentelemetry_trace_conditions" , " Vec<OpenTelemetryTraceCondition>" );
674675 def (" recursor" , " rpzs" , " Vec<RPZ>" );
675676 def (" recursor" , " sortlists" , " Vec<SortList>" );
676677 def (" recordcache" , " zonetocaches" , " Vec<ZoneToCache>" );
0 commit comments