08b4e06f10
* _parse_line parses one line at a time for simplified testing and return a list of event.Event's instead of applying changes directly to a Clients-obj * parse_log just bundles the logs (using _bundle_logs), opens them, parses them (using _parse_line) and applies returned events to a Clients-obj in the correct order With these changes some sort of caching is possible because events are not bound to a specific client-object and are easily sortable due to their attached timestamp. |
||
---|---|---|
.. | ||
templates | ||
tests | ||
__init__.py | ||
__main__.py | ||
client.py | ||
config.py | ||
exceptions.py | ||
log.py | ||
logger.py | ||
template.py | ||
utils.py |