Commit 9f289da3 by devttys0

Added --trigger sanity checks

parent 419b6794
...@@ -101,7 +101,7 @@ class HeuristicCompressionAnalyzer(Module): ...@@ -101,7 +101,7 @@ class HeuristicCompressionAnalyzer(Module):
long='trigger', long='trigger',
kwargs={'trigger_level' : 0}, kwargs={'trigger_level' : 0},
type=float, type=float,
description='Set the entropy trigger level (0.0 - 1.0)'), description='Set the entropy trigger level (0.0 - 1.0, default: %.2f)' % ENTROPY_TRIGGER),
] ]
KWARGS = [ KWARGS = [
...@@ -114,6 +114,12 @@ class HeuristicCompressionAnalyzer(Module): ...@@ -114,6 +114,12 @@ class HeuristicCompressionAnalyzer(Module):
self.HEADER[-1] = "HEURISTIC ENTROPY ANALYSIS" self.HEADER[-1] = "HEURISTIC ENTROPY ANALYSIS"
# Trigger level sanity check
if self.trigger_level > 1.0:
self.trigger_level = 1.0
elif self.trigger_level < 0.0:
self.trigger_level = 0.0
if self.config.block: if self.config.block:
self.block_size = self.config.block self.block_size = self.config.block
else: else:
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment