Fix docker runtime support

This commit is contained in:
2024-03-27 18:53:50 -05:00
parent 19ce328596
commit efbda23c38
4 changed files with 25 additions and 6 deletions

11
run.py
View File

@@ -26,7 +26,7 @@ import json
import process_video
import search
from search import JukeboxSearch
#multiprocessing.set_start_method('spawn', True)
config = None
@@ -581,7 +581,7 @@ if __name__ == "__main__":
with open('config.yml', 'r') as fileread:
#global config
config = yaml.safe_load(fileread)
fprint("Config loaded.")
with Manager() as manager:
fprint("Spawning threads...")
pool = LoggingPool(processes=10)
@@ -602,5 +602,12 @@ if __name__ == "__main__":
fprint("Entering main loop...")
while(keeprunning):
mainloop_server(pool)
else:
fprint("Mode unspecified - assuming server")
fprint("Starting in server mode.")
if setup_server(pool):
fprint("Entering main loop...")
while(keeprunning):
mainloop_server(pool)