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)
def set_plugin(): plugin_name = request.args.get('plugin', 0, type=str) main.use(plugin_name) return jsonify(plugin=plugin_name)
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)