MCPcopy Create free account
hub / github.com/cloudwan/gohan / Namespaces

Method Namespaces

schema/manager.go:256–265  ·  view source on GitHub ↗

Namespaces gets namespaces from manager

()

Source from the content-addressed store, hash-verified

254
255//Namespaces gets namespaces from manager
256func (manager *Manager) Namespaces() map[string]*Namespace {
257 manager.mu.RLock()
258 defer manager.mu.RUnlock()
259
260 m := make(map[string]*Namespace)
261 for k, v := range manager.namespaces {
262 m[k] = v
263 }
264 return m
265}
266
267//LoadResource makes resource from datamap
268func (manager *Manager) LoadResource(schemaID string, dataMap map[string]interface{}) (*Resource, error) {

Callers 2

MapNamespacesRoutesFunction · 0.80

Calls

no outgoing calls

Tested by

no test coverage detected