mirror of
https://github.com/volatilityfoundation/volatility3.git
synced 2026-08-29 19:29:42 +02:00
Set a default for the HierarchicalDicts separator to use a constant.
This commit is contained in:
@@ -24,7 +24,7 @@ class Context(interfaces.context.ContextInterface):
|
||||
interfaces.context.ContextInterface.__init__(self)
|
||||
self._symbol_space = symbols.SymbolSpace(natives)
|
||||
self._memory = layers.Memory()
|
||||
self._config = HierarchicalDict(interfaces.configuration.CONFIG_SEPARATOR)
|
||||
self._config = HierarchicalDict()
|
||||
|
||||
# ## Symbol Space Functions
|
||||
|
||||
|
||||
@@ -56,7 +56,7 @@ class RequirementInterface(validity.ValidityRoutines, metaclass = ABCMeta):
|
||||
|
||||
|
||||
class HierarchicalDict(collections.Mapping):
|
||||
def __init__(self, separator, initial_dict = None):
|
||||
def __init__(self, separator = CONFIG_SEPARATOR, initial_dict = None):
|
||||
if not (isinstance(separator, str) and len(separator) == 1):
|
||||
raise TypeError("Separator must be a one character string")
|
||||
self._separator = separator
|
||||
|
||||
Reference in New Issue
Block a user