MCPcopy Index your code
hub / github.com/diffgram/diffgram / task_list_core

Function task_list_core

default/methods/task/task/task_list.py:131–205  ·  view source on GitHub ↗
(session,
                   date_from,
                   date_to,
                   status,
                   job_id,
                   incoming_directory_id,
                   project_id,
                   file_id,
                   mode_data,
                   issues_filter,
                   all_my_jobs = False,
                   user_id = False,
                   member = None,
                   limit_count = 25,
                   page_number = 0)

Source from the content-addressed store, hash-verified

129
130
131def task_list_core(session,
132 date_from,
133 date_to,
134 status,
135 job_id,
136 incoming_directory_id,
137 project_id,
138 file_id,
139 mode_data,
140 issues_filter,
141 all_my_jobs = False,
142 user_id = False,
143 member = None,
144 limit_count = 25,
145 page_number = 0):
146 # if using time created
147
148 if limit_count is None:
149 limit_count = 25
150 job_id_list = None
151 user_id = None
152 if member:
153 user_id = member.user_id
154
155 if all_my_jobs and user_id:
156 job_id_list = User_To_Job.get_job_ids_from_user(session = session, user_id = user_id)
157
158 task_list = Task.list(
159 session = session,
160 date_from = date_from,
161 date_to = date_to,
162 status = status,
163 job_id = job_id,
164 job_id_list = job_id_list,
165 project_id = project_id,
166 file_id = file_id,
167 incoming_directory_id = incoming_directory_id,
168 issues_filter = issues_filter,
169 limit_count = limit_count,
170 page_number = page_number,
171
172 )
173 total_tasks_count = Task.list(
174 session = session,
175 date_from = date_from,
176 date_to = date_to,
177 status = status,
178 job_id = job_id,
179 job_id_list = job_id_list,
180 project_id = project_id,
181 file_id = file_id,
182 incoming_directory_id = incoming_directory_id,
183 issues_filter = issues_filter,
184 limit_count = None,
185 page_number = None,
186 return_mode = 'count'
187 )
188

Callers 2

test_job_view_coreMethod · 0.90
_task_list_apiFunction · 0.85

Calls 6

get_external_id_to_taskFunction · 0.85
get_job_ids_from_userMethod · 0.80
listMethod · 0.45
get_by_idMethod · 0.45

Tested by 1

test_job_view_coreMethod · 0.72