MCPcopy
hub / github.com/celery/celery / _evict

Method _evict

celery/utils/collections.py:677–681  ·  view source on GitHub ↗
(self, limit: int = 100, range=range)

Source from the content-addressed store, hash-verified

675 self._evict(range=count)
676
677 def _evict(self, limit: int = 100, range=range) -> None:
678 try:
679 [self._evict1() for _ in range(limit)]
680 except IndexError:
681 pass
682
683 def _evict1(self) -> None:
684 if self._evictcount <= self.maxsize:

Callers 5

evictMethod · 0.95
putMethod · 0.80
extendMethod · 0.80
putMethod · 0.80
extendMethod · 0.80

Calls 1

_evict1Method · 0.95

Tested by

no test coverage detected