Exemple #1
0
func (r *Report) IsAuctionedInstance(inst rep.LRP) bool {
	if r.auctionedInstancesByInstGuid == nil {
		r.auctionedInstancesByInstGuid = map[string]bool{}
		for _, result := range r.AuctionResults.SuccessfulLRPs {
			r.auctionedInstancesByInstGuid[result.Identifier()] = true
		}
	}

	return r.auctionedInstancesByInstGuid[inst.Identifier()]
}