mirror of
https://github.com/webrecorder/pywb.git
synced 2025-03-24 06:59:52 +01:00
live: switch live-rewrite-server to new arch, remove old live_rewrite_server.py
This commit is contained in:
parent
544df71302
commit
cab1c43473
@ -11,7 +11,7 @@ def cdx_server(args=None): #pragma: no cover
|
|||||||
|
|
||||||
#=================================================================
|
#=================================================================
|
||||||
def live_rewrite_server(args=None): #pragma: no cover
|
def live_rewrite_server(args=None): #pragma: no cover
|
||||||
LiveCli(args=args,
|
NewLiveCli(args=args,
|
||||||
default_port=8090,
|
default_port=8090,
|
||||||
desc='pywb Live Rewrite Proxy Server').run()
|
desc='pywb Live Rewrite Proxy Server').run()
|
||||||
|
|
||||||
@ -190,6 +190,19 @@ class NewWaybackCli(ReplayCli):
|
|||||||
super(NewWaybackCli, self).run()
|
super(NewWaybackCli, self).run()
|
||||||
#self.run_gevent()
|
#self.run_gevent()
|
||||||
|
|
||||||
|
#=============================================================================
|
||||||
|
class NewLiveCli(BaseCli):
|
||||||
|
def load(self):
|
||||||
|
from pywb.apps.live import application
|
||||||
|
return application
|
||||||
|
|
||||||
|
def run(self):
|
||||||
|
self.r.server = 'gevent'
|
||||||
|
super(NewLiveCli, self).run()
|
||||||
|
#self.run_gevent()
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
#=============================================================================
|
#=============================================================================
|
||||||
if __name__ == "__main__":
|
if __name__ == "__main__":
|
||||||
|
7
pywb/apps/live.py
Normal file
7
pywb/apps/live.py
Normal file
@ -0,0 +1,7 @@
|
|||||||
|
from gevent.monkey import patch_all; patch_all()
|
||||||
|
from pywb.urlrewrite.frontendapp import FrontEndApp
|
||||||
|
|
||||||
|
application = FrontEndApp(config_file=None,
|
||||||
|
custom_config={'collections': {'live': '$live'}})
|
||||||
|
|
||||||
|
|
@ -1,7 +0,0 @@
|
|||||||
from pywb.apps.cli import LiveCli
|
|
||||||
|
|
||||||
#=================================================================
|
|
||||||
# init default live rewrite server app
|
|
||||||
#=================================================================
|
|
||||||
|
|
||||||
application = LiveCli([]).application
|
|
Loading…
x
Reference in New Issue
Block a user