예제 #1
0
파일: serialnos.py 프로젝트: SayCV/tendril
def get_parent_serialnos(sno=None, session=None):
    if sno is None:
        raise AttributeError("child cannot be None")
    return controller.get_serialno_object(sno=sno, session=session).parents
예제 #2
0
파일: serialnos.py 프로젝트: SayCV/tendril
def set_serialno_efield(sno=None, efield=None, session=None):
    sobj = controller.get_serialno_object(sno=sno, session=session)
    sobj.efield = efield
    return
예제 #3
0
파일: serialnos.py 프로젝트: SayCV/tendril
def serialno_exists(sno=None, session=None):
    try:
        controller.get_serialno_object(sno=sno, session=session)
        return True
    except (NoResultFound, controller.SerialNoNotFound):
        return False
예제 #4
0
파일: serialnos.py 프로젝트: SayCV/tendril
def get_serialno_efield(sno=None, session=None):
    return controller.get_serialno_object(sno=sno, session=session).efield
예제 #5
0
def get_parent_serialnos(sno=None, session=None):
    if sno is None:
        raise AttributeError("child cannot be None")
    return controller.get_serialno_object(
        sno=sno, session=session).parents
예제 #6
0
def serialno_exists(sno=None, session=None):
    try:
        controller.get_serialno_object(sno=sno, session=session)
        return True
    except (NoResultFound, controller.SerialNoNotFound):
        return False
예제 #7
0
def set_serialno_efield(sno=None, efield=None, session=None):
    sobj = controller.get_serialno_object(sno=sno, session=session)
    sobj.efield = efield
    return
예제 #8
0
def get_serialno_efield(sno=None, session=None):
    return controller.get_serialno_object(sno=sno, session=session).efield