MCPcopy
hub / github.com/apache/casbin / LoadPolicy

Method LoadPolicy

enforcer_cached_synced.go:85–92  ·  view source on GitHub ↗
()

Source from the content-addressed store, hash-verified

83}
84
85func (e *SyncedCachedEnforcer) LoadPolicy() error {
86 if atomic.LoadInt32(&e.enableCache) != 0 {
87 if err := e.cache.Clear(); err != nil {
88 return err
89 }
90 }
91 return e.SyncedEnforcer.LoadPolicy()
92}
93
94func (e *SyncedCachedEnforcer) AddPolicy(params ...interface{}) (bool, error) {
95 if ok, err := e.checkOneAndRemoveCache(params...); !ok {

Callers

nothing calls this directly

Calls 2

ClearMethod · 0.65
LoadPolicyMethod · 0.65

Tested by

no test coverage detected