mirror of
https://github.com/webrecorder/pywb.git
synced 2025-03-15 00:03:28 +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
|
||||
LiveCli(args=args,
|
||||
NewLiveCli(args=args,
|
||||
default_port=8090,
|
||||
desc='pywb Live Rewrite Proxy Server').run()
|
||||
|
||||
@ -190,6 +190,19 @@ class NewWaybackCli(ReplayCli):
|
||||
super(NewWaybackCli, self).run()
|
||||
#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__":
|
||||
|
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