mirror of
https://github.com/webrecorder/pywb.git
synced 2025-03-26 07:49:24 +01:00
refactor: fix recorder and urlrewrite packages #200
This commit is contained in:
parent
6b4b038471
commit
fa247b8fe5
@ -1,7 +1,7 @@
|
|||||||
from webagg.utils import StreamIter, chunk_encode_iter, BUFF_SIZE
|
from pywb.webagg.utils import StreamIter, chunk_encode_iter, BUFF_SIZE
|
||||||
from webagg.inputrequest import DirectWSGIInputRequest
|
from pywb.webagg.inputrequest import DirectWSGIInputRequest
|
||||||
|
|
||||||
from recorder.filters import SkipRangeRequestFilter, CollectionFilter
|
from pywb.recorder.filters import SkipRangeRequestFilter, CollectionFilter
|
||||||
|
|
||||||
from six.moves.urllib.parse import parse_qsl
|
from six.moves.urllib.parse import parse_qsl
|
||||||
|
|
||||||
|
@ -6,11 +6,11 @@ from pywb.utils.timeutils import iso_date_to_timestamp
|
|||||||
from io import BytesIO
|
from io import BytesIO
|
||||||
import os
|
import os
|
||||||
|
|
||||||
from webagg.indexsource import RedisIndexSource
|
from pywb.webagg.indexsource import RedisIndexSource
|
||||||
from webagg.aggregator import SimpleAggregator
|
from pywb.webagg.aggregator import SimpleAggregator
|
||||||
from webagg.utils import res_template
|
from pywb.webagg.utils import res_template
|
||||||
|
|
||||||
from recorder.filters import WriteRevisitDupePolicy
|
from pywb.recorder.filters import WriteRevisitDupePolicy
|
||||||
|
|
||||||
|
|
||||||
#==============================================================================
|
#==============================================================================
|
||||||
|
@ -1,10 +1,10 @@
|
|||||||
from gevent import monkey; monkey.patch_all()
|
from gevent import monkey; monkey.patch_all()
|
||||||
|
|
||||||
from recorder.recorderapp import RecorderApp
|
from pywb.recorder.recorderapp import RecorderApp
|
||||||
from recorder.redisindexer import WritableRedisIndexer
|
from pywb.recorder.redisindexer import WritableRedisIndexer
|
||||||
|
|
||||||
from recorder.warcwriter import MultiFileWARCWriter
|
from pywb.recorder.warcwriter import MultiFileWARCWriter
|
||||||
from recorder.filters import SkipDupePolicy
|
from pywb.recorder.filters import SkipDupePolicy
|
||||||
|
|
||||||
import atexit
|
import atexit
|
||||||
import tempfile
|
import tempfile
|
||||||
|
@ -1,8 +1,9 @@
|
|||||||
#from gevent import monkey; monkey.patch_all()
|
#from gevent import monkey; monkey.patch_all()
|
||||||
import gevent
|
import gevent
|
||||||
|
|
||||||
from webagg.test.testutils import TempDirTests, LiveServerTests, BaseTestClass, to_path
|
import pywb.webagg
|
||||||
from webagg.test.testutils import FakeRedisTests
|
from pywb.webagg.test.testutils import TempDirTests, LiveServerTests, BaseTestClass, to_path
|
||||||
|
from pywb.webagg.test.testutils import FakeRedisTests
|
||||||
|
|
||||||
import os
|
import os
|
||||||
import webtest
|
import webtest
|
||||||
@ -10,13 +11,13 @@ import webtest
|
|||||||
from pytest import raises
|
from pytest import raises
|
||||||
from fakeredis import FakeStrictRedis
|
from fakeredis import FakeStrictRedis
|
||||||
|
|
||||||
from recorder.recorderapp import RecorderApp
|
from pywb.recorder.recorderapp import RecorderApp
|
||||||
from recorder.redisindexer import WritableRedisIndexer
|
from pywb.recorder.redisindexer import WritableRedisIndexer
|
||||||
from recorder.warcwriter import PerRecordWARCWriter, MultiFileWARCWriter, SimpleTempWARCWriter
|
from pywb.recorder.warcwriter import PerRecordWARCWriter, MultiFileWARCWriter, SimpleTempWARCWriter
|
||||||
from recorder.filters import ExcludeSpecificHeaders
|
from pywb.recorder.filters import ExcludeSpecificHeaders
|
||||||
from recorder.filters import SkipDupePolicy, WriteDupePolicy, WriteRevisitDupePolicy
|
from pywb.recorder.filters import SkipDupePolicy, WriteDupePolicy, WriteRevisitDupePolicy
|
||||||
|
|
||||||
from webagg.utils import MementoUtils
|
from pywb.webagg.utils import MementoUtils
|
||||||
|
|
||||||
from pywb.cdx.cdxobject import CDXObject
|
from pywb.cdx.cdxobject import CDXObject
|
||||||
from pywb.utils.statusandheaders import StatusAndHeadersParser
|
from pywb.utils.statusandheaders import StatusAndHeadersParser
|
||||||
|
@ -27,9 +27,9 @@ from pywb.warc.recordloader import ArcWarcRecord
|
|||||||
from pywb.warc.recordloader import ArcWarcRecordLoader
|
from pywb.warc.recordloader import ArcWarcRecordLoader
|
||||||
|
|
||||||
from requests.structures import CaseInsensitiveDict
|
from requests.structures import CaseInsensitiveDict
|
||||||
from webagg.utils import ParamFormatter, res_template
|
from pywb.webagg.utils import ParamFormatter, res_template
|
||||||
|
|
||||||
from recorder.filters import ExcludeNone
|
from pywb.recorder.filters import ExcludeNone
|
||||||
|
|
||||||
|
|
||||||
# ============================================================================
|
# ============================================================================
|
||||||
|
@ -14,7 +14,7 @@ from pywb.cdx.cdxobject import CDXObject
|
|||||||
|
|
||||||
from io import BytesIO
|
from io import BytesIO
|
||||||
|
|
||||||
from rewriteinputreq import RewriteInputRequest
|
from pywb.urlrewrite.rewriteinputreq import RewriteInputRequest
|
||||||
|
|
||||||
from six.moves.urllib.parse import quote
|
from six.moves.urllib.parse import quote
|
||||||
|
|
||||||
|
@ -1,4 +1,4 @@
|
|||||||
from webagg.inputrequest import DirectWSGIInputRequest
|
from pywb.webagg.inputrequest import DirectWSGIInputRequest
|
||||||
from pywb.utils.loaders import extract_client_cookie
|
from pywb.utils.loaders import extract_client_cookie
|
||||||
|
|
||||||
from six import iteritems
|
from six import iteritems
|
||||||
|
@ -15,8 +15,8 @@ from pywb.framework.wbrequestresponse import WbResponse
|
|||||||
|
|
||||||
from six.moves.urllib.parse import urlencode
|
from six.moves.urllib.parse import urlencode
|
||||||
|
|
||||||
from urlrewrite.rewriteinputreq import RewriteInputRequest
|
from pywb.urlrewrite.rewriteinputreq import RewriteInputRequest
|
||||||
from urlrewrite.templateview import JinjaEnv, HeadInsertView, TopFrameView, BaseInsertView
|
from pywb.urlrewrite.templateview import JinjaEnv, HeadInsertView, TopFrameView, BaseInsertView
|
||||||
|
|
||||||
from io import BytesIO
|
from io import BytesIO
|
||||||
|
|
||||||
|
@ -9,8 +9,8 @@ from pywb.utils.loaders import LocalFileLoader
|
|||||||
import mimetypes
|
import mimetypes
|
||||||
import redis
|
import redis
|
||||||
|
|
||||||
from urlrewrite.rewriterapp import RewriterApp
|
from pywb.urlrewrite.rewriterapp import RewriterApp
|
||||||
from urlrewrite.cookies import CookieTracker
|
from pywb.urlrewrite.cookies import CookieTracker
|
||||||
|
|
||||||
|
|
||||||
# ============================================================================
|
# ============================================================================
|
||||||
|
@ -1,6 +1,6 @@
|
|||||||
|
|
||||||
from webagg.test.testutils import LiveServerTests, BaseTestClass
|
from pywb.webagg.test.testutils import LiveServerTests, BaseTestClass
|
||||||
from webagg.test.testutils import FakeRedisTests
|
from pywb.webagg.test.testutils import FakeRedisTests
|
||||||
|
|
||||||
from .simpleapp import RWApp, debug
|
from .simpleapp import RWApp, debug
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user