コード例 #1
0
ファイル: report.go プロジェクト: layer-x/pluggable-auction
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()]
}