From 62b986d2e9505338b16442e89f0fd15d2386c4f6 Mon Sep 17 00:00:00 2001 From: Mike Auty Date: Sun, 10 Dec 2017 11:59:48 +0000 Subject: [PATCH] Remove code from plugins, since plugins aren't callable anymore. --- volatility/framework/plugins/__init__.py | 13 ------------- 1 file changed, 13 deletions(-) diff --git a/volatility/framework/plugins/__init__.py b/volatility/framework/plugins/__init__.py index c0bd58e71..e69de29bb 100644 --- a/volatility/framework/plugins/__init__.py +++ b/volatility/framework/plugins/__init__.py @@ -1,13 +0,0 @@ -from volatility.framework import interfaces - - -def plugin_function(plugin, context, config_path, **kwargs): - """Run the plugin as a function""" - if not isinstance(plugin, interfaces.plugins.PluginInterface): - raise TypeError("Plugin must be a PluginInterface derived object") - if not isinstance(context, interfaces.context.ContextInterface): - raise TypeError("Context must be a ContextInterface derived object") - if not isinstance(config_path, str): - raise TypeError("Config_path must a be string") - constructed = plugin(context, config_path) - return constructed(**kwargs)