Output serializes the Tracker state as YAML
()
| 87 | |
| 88 | // Output serializes the Tracker state as YAML |
| 89 | func (t Tracker) Output() ([]byte, error) { |
| 90 | out, err := yaml.Marshal(t) |
| 91 | if err != nil { |
| 92 | return nil, err |
| 93 | } |
| 94 | |
| 95 | // sorts the YAML document making it deterministic |
| 96 | return yamlfmt.Format(bytes.NewBuffer(out), true) |
| 97 | } |
| 98 | |
| 99 | var oneDay = time.Hour * 24 |
| 100 |
no outgoing calls