Example #1
0
def plugin(plugin_name):
    if request.method == 'GET':
        main.use(plugin_name)
        plugin_name = main.current_plugin_name()
        plugin_type = main.current_plugin_type()
        print "Using Plugin:", plugin_name
        status = None
        if main.pluginmanager.current_plugin is not None:
            status = main.pluginmanager.plugin_status()
        if status is None:
            return jsonify("ERROR!")
        return jsonify(title=plugin_type+"/"+plugin_name,plugin_name=plugin_name,status=status)
Example #2
0
def set_plugin():
    plugin_name = request.args.get('plugin', 0, type=str)
    main.use(plugin_name)
    return jsonify(plugin=plugin_name)
Example #3
0
def set_args(toolName):
	main.use(toolName)
	argStatus = main.current_plugin_status()
	return render_template('set_args.html', toolCategories=tool_categories, toolsList=tools_of_category, argStatus=argStatus)