MCPcopy Create free account
hub / github.com/GerevAI/gerev / add_task_to_queue

Method add_task_to_queue

app/data_source/api/base_data_source.py:127–131  ·  view source on GitHub ↗
(self, function: Callable, **kwargs)

Source from the content-addressed store, hash-verified

125 session.commit()
126
127 def add_task_to_queue(self, function: Callable, **kwargs):
128 task = Task(data_source_id=self._data_source_id,
129 function_name=function.__name__,
130 kwargs=kwargs)
131 TaskQueue.get_instance().add_task(task)
132
133 def run_task(self, function_name: str, **kwargs) -> None:
134 self._last_task_time = get_utc_time_now()

Callers 11

_feed_new_documentsMethod · 0.80
_feed_space_docsMethod · 0.80
_feed_new_documentsMethod · 0.80
_feed_bookMethod · 0.80
_feed_new_documentsMethod · 0.80
_feed_project_issuesMethod · 0.80
_feed_conversationsMethod · 0.80
_feed_new_documentsMethod · 0.80
_feed_new_documentsMethod · 0.80
_feed_new_documentsMethod · 0.80
_feed_project_issuesMethod · 0.80

Calls 3

TaskClass · 0.90
add_taskMethod · 0.80
get_instanceMethod · 0.45

Tested by

no test coverage detected