From ab9c0860c8b0d0534a5ea22c6f6370988b35bfd5 Mon Sep 17 00:00:00 2001 From: Mike Auty Date: Mon, 7 Nov 2016 12:37:24 +0000 Subject: [PATCH] Update the schema validator toy to include debugging information. --- development/schema_validate.py | 15 +++++++++++++++ 1 file changed, 15 insertions(+) diff --git a/development/schema_validate.py b/development/schema_validate.py index b193ff4a6..6de280828 100644 --- a/development/schema_validate.py +++ b/development/schema_validate.py @@ -1,6 +1,21 @@ import argparse import json import os +import sys + +# TODO: Rather nasty hack, when volatility's actually installed this would be unnecessary +sys.path += ".." + +import logging + +console = logging.StreamHandler() +console.setLevel(logging.DEBUG) +formatter = logging.Formatter('%(levelname)-8s %(name)-12s: %(message)s') +console.setFormatter(formatter) + +logger = logging.getLogger("") +logger.addHandler(console) +logger.setLevel(logging.DEBUG) from volatility import schemas