コード例 #1
0
def plugin_available_icon(request, oid):
    default = (
        "/usr/local/www/freenasUI/freeadmin/static/images/ui/menu/plugins.png")

    icon = availablePlugins.get_icon(None, oid)
    if not icon:
        try:
            icon_path = default
            with open(icon_path, "r") as f:
                icon = f.read()
                f.close()
        except:
            icon = None

    return HttpResponse(icon, mimetype="image/png")
コード例 #2
0
ファイル: views.py プロジェクト: sjagoe/freenas
def plugin_available_icon(request, oid):
    default = (
        "/usr/local/www/freenasUI/freeadmin/static/images/ui/menu/plugins.png"
    )

    icon = availablePlugins.get_icon(None, oid)
    if not icon:
        try:
            icon_path = default
            with open(icon_path, "r") as f:
                icon = f.read()
                f.close()
        except:
            icon = None

    return HttpResponse(icon, mimetype="image/png")
コード例 #3
0
def plugin_available_icon(request, oid):
    icon = availablePlugins.get_icon(None, oid)
    if not icon:
        icon = default_icon()

    return HttpResponse(icon, content_type="image/png")
コード例 #4
0
ファイル: views.py プロジェクト: binzyw/freenas
def plugin_available_icon(request, oid):
    icon = availablePlugins.get_icon(None, oid)
    if not icon:
        icon = default_icon()

    return HttpResponse(icon, content_type="image/png")