File tree Expand file tree Collapse file tree 3 files changed +7
-6
lines changed Expand file tree Collapse file tree 3 files changed +7
-6
lines changed Original file line number Diff line number Diff line change 11import os
2+ import tempfile
23from shutil import copyfile , copytree
34from sys import platform
4- import tempfile
55
66
77def default_config ():
Original file line number Diff line number Diff line change @@ -18,10 +18,6 @@ def __init__(self):
1818 self .DataReader = vtk .vtkXMLPolyDataReader ()
1919 self .ImageReader = vtk .vtkXMLImageDataReader ()
2020
21- if self .DATABASE_PATH :
22- db_full_path = os .path .join (self .DATABASE_PATH , "project.db" )
23- init_database (db_full_path )
24-
2521 def get_data_base (self ):
2622 return self .getSharedObject ("db" )
2723
Original file line number Diff line number Diff line change @@ -146,9 +146,14 @@ def run_server(Server=_Server):
146146 args .host = os .environ ["DEFAULT_HOST" ]
147147 if not "port" in args or args .port == 8080 :
148148 args .port = os .environ .get ("DEFAULT_PORT" )
149- if "data_folder_path" in args :
149+ if "data_folder_path" in args and args . data_folder_path :
150150 os .environ ["DATA_FOLDER_PATH" ] = args .data_folder_path
151151
152+ if "data_folder_path" in args and args .data_folder_path :
153+ if not args .database_path :
154+ args .database_path = args .data_folder_path
155+ os .environ ["DATABASE_PATH" ] = args .data_folder_path
156+
152157 print (f"{ args = } " , flush = True )
153158 Server .configure (args )
154159 server .start_webserver (options = args , protocol = Server )
You can’t perform that action at this time.
0 commit comments