MCPcopy
hub / github.com/daptin/daptin / GetActionHandler

Function GetActionHandler

server/resource/action_handler_map.go:49–58  ·  view source on GitHub ↗
(dbResource *DbResource, name string)

Source from the content-addressed store, hash-verified

47}
48
49func GetActionHandler(dbResource *DbResource, name string) (actionresponse.ActionPerformerInterface, bool) {
50 actionHandlerMapLock.RLock()
51 defer actionHandlerMapLock.RUnlock()
52 if dbResource != nil && dbResource.ActionHandlerMap != nil {
53 performer, ok := dbResource.ActionHandlerMap[name]
54 return performer, ok
55 }
56 performer, ok := ActionHandlerMap[name]
57 return performer, ok
58}

Calls

no outgoing calls