1
0
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:
Ilya Kreymer 2016-11-08 15:04:22 -08:00
parent 6b4b038471
commit fa247b8fe5
10 changed files with 30 additions and 29 deletions

View File

@ -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

View File

@ -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
#============================================================================== #==============================================================================

View File

@ -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

View File

@ -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

View File

@ -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
# ============================================================================ # ============================================================================

View File

@ -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

View File

@ -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

View File

@ -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

View File

@ -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
# ============================================================================ # ============================================================================

View File

@ -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