(poolID string)
| 108 | } |
| 109 | |
| 110 | func (i *InstanceCache) GetInstancesForPool(poolID string) []params.Instance { |
| 111 | i.mux.Lock() |
| 112 | defer i.mux.Unlock() |
| 113 | |
| 114 | var filteredInstances []params.Instance |
| 115 | for _, instance := range i.cache { |
| 116 | if instance.PoolID == poolID { |
| 117 | filteredInstances = append(filteredInstances, instance) |
| 118 | } |
| 119 | } |
| 120 | sortByCreationDate(filteredInstances) |
| 121 | return filteredInstances |
| 122 | } |
| 123 | |
| 124 | func (i *InstanceCache) GetInstancesForScaleSet(scaleSetID uint) []params.Instance { |
| 125 | i.mux.Lock() |
no test coverage detected