Use exported module values in data packages

This commit is contained in:
2026-06-15 20:27:28 +00:00
parent 92fcbfcc05
commit e5af7477af
5 changed files with 65 additions and 6 deletions

View File

@@ -16,7 +16,7 @@ import (
"gopkg.in/yaml.v3"
)
const SchemaVersion = "weatherreporter.data_package.v2"
const SchemaVersion = "weatherreporter.data_package.v3"
const (
metadataStanza = "metadata"
@@ -133,7 +133,7 @@ func stanzasFromSnapshot(snapshot module.Snapshot) BriefingStanzas {
order := make([]string, 0, len(snapshot.Outputs))
for _, output := range snapshot.Outputs {
order = append(order, output.StanzaName)
values[output.StanzaName] = output.Value
values[output.StanzaName] = output.DataPackageValue()
}
return BriefingStanzas{Order: order, Values: values}
}