Make sure volshell is in sync.

This commit is contained in:
Mike Auty
2018-10-31 00:03:27 +00:00
parent e3e1c4e00b
commit dd33333d89
+4 -2
View File
@@ -71,10 +71,12 @@ class VolShell(cli.CommandLine):
known_args = [arg for arg in sys.argv if arg != '--help' and arg != '-h']
partial_args, _ = parser.parse_known_args(known_args)
if partial_args.plugin_dirs:
volatility.plugins.__path__ = partial_args.plugin_dirs.split(";") + constants.PLUGINS_PATH
volatility.plugins.__path__ = [os.path.abspath(p) for p in
partial_args.plugin_dirs.split(";")] + constants.PLUGINS_PATH
if partial_args.symbol_dirs:
volatility.symbols.__path__ = partial_args.symbol_dirs.split(";") + constants.SYMBOL_BASEPATHS
volatility.symbols.__path__ = [os.path.abspath(p) for p in
partial_args.symbol_dirs.split(";")] + constants.SYMBOL_BASEPATHS
if partial_args.log:
file_logger = logging.FileHandler(partial_args.log)