summaryrefslogtreecommitdiff
path: root/crocoite/warc.py
diff options
context:
space:
mode:
authorLars-Dominik Braun <lars@6xq.net>2017-12-24 10:23:09 +0100
committerLars-Dominik Braun <lars@6xq.net>2017-12-24 10:23:09 +0100
commitd4951d1fe8be0941df9cafbfe57c21d26f66e8ee (patch)
treef24081e310a1bcbf1aea8ddc258d60050f012c0d /crocoite/warc.py
parentfcb9ae93514d26085c8e0aebf2fc9b9c64a77453 (diff)
downloadcrocoite-d4951d1fe8be0941df9cafbfe57c21d26f66e8ee.tar.gz
crocoite-d4951d1fe8be0941df9cafbfe57c21d26f66e8ee.tar.bz2
crocoite-d4951d1fe8be0941df9cafbfe57c21d26f66e8ee.zip
Refactor behavior scripts
No functional changes, just cleanup. Replaces onload and onsnapshot events. Move screen metric emulation, DOM snapshots and screenshots here as well.
Diffstat (limited to 'crocoite/warc.py')
-rw-r--r--crocoite/warc.py5
1 files changed, 3 insertions, 2 deletions
diff --git a/crocoite/warc.py b/crocoite/warc.py
index d9afab2..540f673 100644
--- a/crocoite/warc.py
+++ b/crocoite/warc.py
@@ -24,8 +24,6 @@ Classes writing data to WARC files
import logging
import json
-from .browser import AccountingSiteLoader
-from . import packageUrl
from http.server import BaseHTTPRequestHandler
from base64 import b64decode
from io import BytesIO
@@ -40,6 +38,9 @@ from queue import Queue
from warcio.timeutils import datetime_to_iso_date
from warcio.warcwriter import WARCWriter
+from .browser import AccountingSiteLoader
+from .util import packageUrl
+
class SerializingWARCWriter (WARCWriter):
"""
Serializing WARC writer using separate writer thread and queue for