From 1c2cb77ea3350fd71a5ecd6d32c4e334f62055c2 Mon Sep 17 00:00:00 2001 From: Mike Auty Date: Fri, 15 Jan 2016 01:47:58 +0000 Subject: [PATCH] Refactor the DataLayerDepResolver into just a generic DepResolver. --- volatility/cli/__init__.py | 2 +- volatility/framework/configuration/depresolver.py | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/volatility/cli/__init__.py b/volatility/cli/__init__.py index b3517127a..084074963 100644 --- a/volatility/cli/__init__.py +++ b/volatility/cli/__init__.py @@ -38,7 +38,7 @@ class CommandLine(object): # Determine the selected plugin # Resolve the dependencies on that plugin - dldr = depresolver.DataLayerDependencyResolver() + dldr = depresolver.DependencyResolver() dependencies = dldr.build_tree(plugin) # UI fills in the config: diff --git a/volatility/framework/configuration/depresolver.py b/volatility/framework/configuration/depresolver.py index 141aa6649..a177542e3 100644 --- a/volatility/framework/configuration/depresolver.py +++ b/volatility/framework/configuration/depresolver.py @@ -4,7 +4,7 @@ from volatility.framework.interfaces import layers, configuration from volatility.framework.interfaces.configuration import RequirementTreeLeaf, RequirementTreeNode -class DataLayerDependencyResolver(validity.ValidityRoutines): +class DependencyResolver(validity.ValidityRoutines): def __init__(self): # Maintain a cache of translation layers self.layer_cache = []