MCPcopy
hub / github.com/celery/celery / extend

Method extend

celery/utils/collections.py:791–795  ·  view source on GitHub ↗
(self, key, it)

Source from the content-addressed store, hash-verified

789 self.maxsize and self._evict()
790
791 def extend(self, key, it):
792 # type: (Any, Iterable) -> None
793 self._get_or_create_buffer(key).extend(it)
794 self.total += len(it)
795 self.maxsize and self._evict()
796
797 def take(self, key, *default):
798 # type: (Any, *Any) -> Any

Callers 15

test_extend_limitedMethod · 0.95
test_extend_unlimitedMethod · 0.95
modulesMethod · 0.45
test_listproxyMethod · 0.45
zaddMethod · 0.45
on_replaceMethod · 0.45
joinallFunction · 0.45
as_listMethod · 0.45
iterdepsMethod · 0.45
updateMethod · 0.45
_merge_dictionariesFunction · 0.45

Calls 2

_get_or_create_bufferMethod · 0.95
_evictMethod · 0.80

Tested by 7

test_extend_limitedMethod · 0.76
test_extend_unlimitedMethod · 0.76
modulesMethod · 0.36
test_listproxyMethod · 0.36
zaddMethod · 0.36
on_replaceMethod · 0.36