MCPcopy
hub / github.com/cherrypy/cherrypy / setdefault

Method setdefault

cherrypy/lib/sessions.py:374–378  ·  view source on GitHub ↗

D.setdefault(k[,d]) -> D.get(k,d), also set D[k]=d if k not in D.

(self, key, default=None)

Source from the content-addressed store, hash-verified

372 self._data.update(d)
373
374 def setdefault(self, key, default=None):
375 """D.setdefault(k[,d]) -> D.get(k,d), also set D[k]=d if k not in D."""
376 if not self.loaded:
377 self.load()
378 return self._data.setdefault(key, default)
379
380 def clear(self):
381 """D.clear() -> None.

Callers 10

__call__Method · 0.45
putMethod · 0.45
cpstats.pyFile · 0.45
record_stopMethod · 0.45
acquire_lockMethod · 0.45
__init__Method · 0.45
acquire_lockMethod · 0.45
_graftFunction · 0.45
subscribeMethod · 0.45
__init__Method · 0.45

Calls 1

loadMethod · 0.95

Tested by

no test coverage detected