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

Method __new_event_threaded

shared/database/event/event.py:228–235  ·  view source on GitHub ↗
(**kwargs)

Source from the content-addressed store, hash-verified

226
227 @staticmethod
228 def __new_event_threaded(**kwargs):
229 event_args = locals().get('kwargs') # Because using the **kwargs instead of actual args we need one more 'get'
230 with sessionMaker.session_scope_threaded() as session:
231 event_args['session'] = session
232 event_args['flush_session'] = True # for ID
233 event = Event.new(**event_args)
234 event_id = int(event.id)
235 event_kind = event.kind
236
237 @staticmethod
238 def __launch_new_event_threaded(**kwargs):

Callers

nothing calls this directly

Calls 2

getMethod · 0.45
newMethod · 0.45

Tested by

no test coverage detected