30 lines
840 B
Python
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

#!/usr/bin/env python3
# -*- coding: utf-8 -*-
"""`load_pbl_assessment()` —— pbl_assessment 模块唯一挂载入口。
注册三处同步之 ③:env.<契约名> = <契约名>(① 定义在 api.py,② 导出在 __init__.py)。
"""
from ahserver.serverenv import ServerEnv
from pbl_assessment.api import (
pbl_rubric_save,
pbl_rubric_get,
pbl_rubric_list,
pbl_assessment_score,
pbl_assessment_record_get,
pbl_assessment_report,
)
def load_pbl_assessment():
env = ServerEnv()
env.pbl_rubric_save = pbl_rubric_save
env.pbl_rubric_get = pbl_rubric_get
env.pbl_rubric_list = pbl_rubric_list
env.pbl_assessment_score = pbl_assessment_score
env.pbl_assessment_record_get = pbl_assessment_record_get
env.pbl_assessment_report = pbl_assessment_report
return 'pbl_assessment'