pywb.recorder package¶
Submodules¶
pywb.recorder.filters module¶
-
class
pywb.recorder.filters.
ExcludeHttpOnlyCookieHeaders
[source]¶ Bases:
object
-
HTTPONLY_RX
= re.compile(';\\s*HttpOnly\\s*(;|$)', re.IGNORECASE)¶
-
pywb.recorder.multifilewarcwriter module¶
-
class
pywb.recorder.multifilewarcwriter.
MultiFileWARCWriter
(dir_template, filename_template=None, max_size=0, max_idle_secs=1800, *args, **kwargs)[source]¶ Bases:
warcio.warcwriter.BaseWARCWriter
-
FILE_TEMPLATE
= 'rec-{timestamp}-{hostname}.warc.gz'¶
-
-
class
pywb.recorder.multifilewarcwriter.
PerRecordWARCWriter
(*args, **kwargs)[source]¶ Bases:
pywb.recorder.multifilewarcwriter.MultiFileWARCWriter
pywb.recorder.recorderapp module¶
-
class
pywb.recorder.recorderapp.
RecorderApp
(upstream_host, writer, skip_filters=None, **kwargs)[source]¶ Bases:
object
pywb.recorder.redisindexer module¶
-
class
pywb.recorder.redisindexer.
RedisPendingCounterTempBuffer
(max_size, redis_url, params, name, timeout=30)[source]¶