mirror of
https://github.com/internetarchive/warcprox.git
synced 2025-01-18 13:22:09 +01:00
can't see any reason to split the main() like this (anymore?)
This commit is contained in:
parent
027a242e19
commit
0cf283f058
@ -262,18 +262,6 @@ def init_controller(args):
|
|||||||
|
|
||||||
return controller
|
return controller
|
||||||
|
|
||||||
def real_main(args):
|
|
||||||
# see https://github.com/pyca/cryptography/issues/2911
|
|
||||||
cryptography.hazmat.backends.openssl.backend.activate_builtin_random()
|
|
||||||
|
|
||||||
controller = init_controller(args)
|
|
||||||
|
|
||||||
signal.signal(signal.SIGTERM, lambda a,b: controller.stop.set())
|
|
||||||
signal.signal(signal.SIGINT, lambda a,b: controller.stop.set())
|
|
||||||
signal.signal(signal.SIGQUIT, dump_state)
|
|
||||||
|
|
||||||
controller.run_until_shutdown()
|
|
||||||
|
|
||||||
def parse_args(argv=sys.argv):
|
def parse_args(argv=sys.argv):
|
||||||
'''
|
'''
|
||||||
Parses command line arguments with argparse.
|
Parses command line arguments with argparse.
|
||||||
@ -303,7 +291,16 @@ def main(argv=sys.argv):
|
|||||||
'%(asctime)s %(process)d %(levelname)s %(threadName)s '
|
'%(asctime)s %(process)d %(levelname)s %(threadName)s '
|
||||||
'%(name)s.%(funcName)s(%(filename)s:%(lineno)d) %(message)s'))
|
'%(name)s.%(funcName)s(%(filename)s:%(lineno)d) %(message)s'))
|
||||||
|
|
||||||
real_main(args)
|
# see https://github.com/pyca/cryptography/issues/2911
|
||||||
|
cryptography.hazmat.backends.openssl.backend.activate_builtin_random()
|
||||||
|
|
||||||
|
controller = init_controller(args)
|
||||||
|
|
||||||
|
signal.signal(signal.SIGTERM, lambda a,b: controller.stop.set())
|
||||||
|
signal.signal(signal.SIGINT, lambda a,b: controller.stop.set())
|
||||||
|
signal.signal(signal.SIGQUIT, dump_state)
|
||||||
|
|
||||||
|
controller.run_until_shutdown()
|
||||||
|
|
||||||
def ensure_rethinkdb_tables():
|
def ensure_rethinkdb_tables():
|
||||||
'''
|
'''
|
||||||
|
Loading…
x
Reference in New Issue
Block a user