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

Function new_eventhub_core

walrus/methods/eventhub/eventhub_new.py:240–312  ·  view source on GitHub ↗

Returns the created discussion as a python dictionary. :param session: :param log: :param member: :param project: :param title: :param description: :param attached_elements: :return: created discussion python dict.

(log = regular_log.default(),
                      kind = None,
                      member_id = None,
                      success = None,
                      error_log = None,
                      description = None,
                      link = None,
                      project_id = None,
                      task_id = None,
                      run_time = None,
                      page_name = None,
                      object_type = None,
                      task_template_id = None,
                      input_id = None,
                      report_data = None,
                      report_template_data = None,
                      report_template_id = None,
                      file_id = None,
                      install_fingerprint = None,
                      diffgram_version = None,
                      storage_backend = None,
                      service_name = None,
                      event_type = None,
                      previous_version = None,
                      host_os = None,
                      startup_time = None,
                      shut_down_time = None,

                      )

Source from the content-addressed store, hash-verified

238 else:
239 logger.debug('EventHub: event processed successfully')
240def new_eventhub_core(log = regular_log.default(),
241 kind = None,
242 member_id = None,
243 success = None,
244 error_log = None,
245 description = None,
246 link = None,
247 project_id = None,
248 task_id = None,
249 run_time = None,
250 page_name = None,
251 object_type = None,
252 task_template_id = None,
253 input_id = None,
254 report_data = None,
255 report_template_data = None,
256 report_template_id = None,
257 file_id = None,
258 install_fingerprint = None,
259 diffgram_version = None,
260 storage_backend = None,
261 service_name = None,
262 event_type = None,
263 previous_version = None,
264 host_os = None,
265 startup_time = None,
266 shut_down_time = None,
267
268 ):
269 """
270 Returns the created discussion as a python dictionary.
271 :param session:
272 :param log:
273 :param member:
274 :param project:
275 :param title:
276 :param description:
277 :param attached_elements:
278 :return: created discussion python dict.
279 """
280 with sessionMaker.session_scope_threaded() as session:
281 eventhub = EventHub.new(
282 session = session,
283 kind = kind,
284 member_id = member_id,
285 success = success,
286 error_log = error_log,
287 description = description,
288 link = link,
289 project_id = project_id,
290 task_id = task_id,
291 run_time = run_time,
292 page_name = page_name,
293 object_type = object_type,
294 task_template_id = task_template_id,
295 input_id = input_id,
296 report_template_id = report_template_id,
297 report_data = report_data,

Callers 1

new_evenhub_threadedFunction · 0.85

Calls 2

newMethod · 0.45
serializeMethod · 0.45

Tested by

no test coverage detected