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

Function create_label

shared/tests/test_utils/data_mocking.py:545–553  ·  view source on GitHub ↗
(label_data, session)

Source from the content-addressed store, hash-verified

543
544
545def create_label(label_data, session):
546 existing_label = Label.get_by_name(session = session, label_name = label_data.get('name'))
547 if existing_label:
548 return existing_label
549 label = Label()
550 label.name = label_data.get('name')
551 session.add(label)
552 regular_methods.commit_with_rollback(session)
553 return label
554
555
556def create_label_file(label_file_data, session):

Callers 1

create_fileFunction · 0.85

Calls 4

LabelClass · 0.90
get_by_nameMethod · 0.45
getMethod · 0.45
addMethod · 0.45

Tested by

no test coverage detected