func()

in ccadb2OneCRL/main.go [361:376]


func (u *Updater) FindDiffs() error {
	oneCRL, c, err := u.getDataSets()
	if err != nil {
		return err
	}
	diffs := c.Difference(oneCRL)
	u.changes = make([]*onecrl.Record, 0)
	for diff := range diffs.Iter() {
		record, err := onecrl.FromCCADB(diff.(*ccadb.Certificate))
		if err != nil {
			return errors.WithStack(err)
		}
		u.changes = append(u.changes, record)
	}
	return nil
}