Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/cloudbase/garm
/ SetInstanceCache
Function
SetInstanceCache
cache/instance_cache.go:154–156 ·
view source on GitHub ↗
(instance params.Instance)
Source
from the content-addressed store, hash-verified
152
}
153
154
func
SetInstanceCache(instance params.Instance) {
155
instanceCache.SetInstance(instance)
156
}
157
158
func
GetInstanceCache(name string) (params.Instance, bool) {
159
return
instanceCache.GetInstance(name)
Callers
15
loadAllInstances
Method · 0.92
handleInstanceEvent
Method · 0.92
TestSetInstanceCache
Method · 0.85
TestGetInstanceCache
Method · 0.85
TestDeleteInstanceCache
Method · 0.85
TestGetAllInstances
Method · 0.85
TestGetInstancesForPool
Method · 0.85
TestGetInstancesForScaleSet
Method · 0.85
TestGetEntityForInstanceWithPool
Method · 0.85
TestGetEntityForInstanceWithScaleSet
Method · 0.85
TestGetEntityForInstanceWithRepositoryEntity
Method · 0.85
TestGetEntityForInstanceWithEnterpriseEntity
Method · 0.85
Calls
1
SetInstance
Method · 0.45
Tested by
15
TestSetInstanceCache
Method · 0.68
TestGetInstanceCache
Method · 0.68
TestDeleteInstanceCache
Method · 0.68
TestGetAllInstances
Method · 0.68
TestGetInstancesForPool
Method · 0.68
TestGetInstancesForScaleSet
Method · 0.68
TestGetEntityForInstanceWithPool
Method · 0.68
TestGetEntityForInstanceWithScaleSet
Method · 0.68
TestGetEntityForInstanceWithRepositoryEntity
Method · 0.68
TestGetEntityForInstanceWithEnterpriseEntity
Method · 0.68
TestGetEntityForInstanceWithNoPoolOrScaleSet
Method · 0.68
TestGetEntityForInstanceWithNonExistentPool
Method · 0.68