コード例 #1
0
ファイル: __init__.py プロジェクト: AsylumCorp/edx-platform
def prefer_xmodules(identifier, entry_points):
    """Prefer entry_points from the xmodule package"""
    from_xmodule = [entry_point for entry_point in entry_points if entry_point.dist.key == 'xmodule']
    if from_xmodule:
        return default_select(identifier, from_xmodule)
    else:
        return default_select(identifier, entry_points)
コード例 #2
0
ファイル: __init__.py プロジェクト: priceamanda1/edx-platform
def prefer_xmodules(identifier, entry_points):
    """Prefer entry_points from the xmodule package"""
    from_xmodule = [entry_point for entry_point in entry_points if entry_point.dist.key == 'xmodule']
    if from_xmodule:
        return default_select(identifier, from_xmodule)
    else:
        return default_select(identifier, entry_points)
コード例 #3
0
ファイル: x_module.py プロジェクト: pdehaye/edx-platform
def only_xmodules(identifier, entry_points):
    """Only use entry_points that are supplied by the xmodule package"""
    from_xmodule = [
        entry_point for entry_point in entry_points
        if entry_point.dist.key == 'xmodule'
    ]

    return default_select(identifier, from_xmodule)
コード例 #4
0
ファイル: __init__.py プロジェクト: AsylumCorp/edx-platform
def only_xmodules(identifier, entry_points):
    """Only use entry_points that are supplied by the xmodule package"""
    from_xmodule = [entry_point for entry_point in entry_points if entry_point.dist.key == 'xmodule']

    return default_select(identifier, from_xmodule)