MCPcopy Index your code
hub / github.com/apache/cassandra-python-driver / schedule_unique

Method schedule_unique

cassandra/cluster.py:4265–4270  ·  view source on GitHub ↗
(self, delay, fn, *args, **kwargs)

Source from the content-addressed store, hash-verified

4263 self._insert_task(delay, (fn, args, tuple(kwargs.items())))
4264
4265 def schedule_unique(self, delay, fn, *args, **kwargs):
4266 task = (fn, args, tuple(kwargs.items()))
4267 if task not in self._scheduled_tasks:
4268 self._insert_task(delay, task)
4269 else:
4270 log.debug("Ignoring schedule_unique for already-scheduled task: %r", task)
4271
4272 def _insert_task(self, delay, task):
4273 if not self.is_shutdown:

Callers 3

_handle_status_changeMethod · 0.80
_handle_schema_changeMethod · 0.80

Calls 2

_insert_taskMethod · 0.95
itemsMethod · 0.45

Tested by

no test coverage detected