CONTROL keys have attributes both on their actual datasets .value and .timestamp, but also on the parent group of both. On closer inspection, the parent key actually carries most of the attributes, with only a few either copied (like unitName) or static at a wrong value (like daqPolicy). Most importantly though, attributes like description, displayedName and others are missing.
We should merge the attributes from the parent group when using KeyData.attributes() on {key}.value.
CONTROL
keys have attributes both on their actual datasets.value
and.timestamp
, but also on the parent group of both. On closer inspection, the parent key actually carries most of the attributes, with only a few either copied (likeunitName
) or static at a wrong value (likedaqPolicy
). Most importantly though, attributes likedescription
,displayedName
and others are missing.We should merge the attributes from the parent group when using
KeyData.attributes()
on{key}.value
.