MCPcopy Create free account
hub / github.com/diffgram/diffgram / create_event

Function create_event

shared/tests/test_utils/data_mocking.py:238–257  ·  view source on GitHub ↗
(event_data, session)

Source from the content-addressed store, hash-verified

236
237
238def create_event(event_data, session):
239 event = Event(
240 kind = event_data.get('kind'),
241 member_id = event_data.get('member_id'),
242 success = event_data.get('success'),
243 error_log = event_data.get('error_log'),
244 description = event_data.get('description'),
245 link = event_data.get('link'),
246 project_id = event_data.get('project_id'),
247 task_id = event_data.get('task_id'),
248 job_id = event_data.get('job_id'),
249 run_time = event_data.get('run_time'),
250 object_type = event_data.get('object_type'),
251 input_id = event_data.get('input_id'),
252 file_id = event_data.get('file_id'),
253 page_name = event_data.get('page_name'),
254 )
255 session.add(event)
256 regular_methods.commit_with_rollback(session)
257 return event
258
259
260def create_sequence(sequence_data, session):

Callers

nothing calls this directly

Calls 3

EventClass · 0.90
getMethod · 0.45
addMethod · 0.45

Tested by

no test coverage detected