Loading openflexure_microscope/api/app.py +2 −1 Original line number Diff line number Diff line Loading @@ -19,6 +19,7 @@ from openflexure_microscope.paths import ( OPENFLEXURE_VAR_PATH, OPENFLEXURE_EXTENSIONS_PATH, settings_file_path, logs_file_path ) from labthings.server.quick import create_app Loading @@ -31,7 +32,7 @@ from openflexure_microscope.api.v2 import views # Handle logging is_gunicorn = "gunicorn" in os.environ.get("SERVER_SOFTWARE", "") DEFAULT_LOGFILE = settings_file_path("openflexure_microscope.log") DEFAULT_LOGFILE = logs_file_path("openflexure_microscope.log") logger = logging.getLogger() if (__name__ == "__main__") or (not is_gunicorn): Loading openflexure_microscope/paths.py +4 −0 Original line number Diff line number Diff line Loading @@ -23,6 +23,10 @@ def extensions_file_path(filename: str): return os.path.join(OPENFLEXURE_VAR_PATH, "extensions", filename) def logs_file_path(filename: str): """Generate a full file path for a filename to be stored in server logs""" return os.path.join(OPENFLEXURE_VAR_PATH, "logs", filename) # HANDLE DEFAULTS FILES STORED IN THIS APPLICATION HERE = os.path.abspath(os.path.dirname(__file__)) Loading Loading
openflexure_microscope/api/app.py +2 −1 Original line number Diff line number Diff line Loading @@ -19,6 +19,7 @@ from openflexure_microscope.paths import ( OPENFLEXURE_VAR_PATH, OPENFLEXURE_EXTENSIONS_PATH, settings_file_path, logs_file_path ) from labthings.server.quick import create_app Loading @@ -31,7 +32,7 @@ from openflexure_microscope.api.v2 import views # Handle logging is_gunicorn = "gunicorn" in os.environ.get("SERVER_SOFTWARE", "") DEFAULT_LOGFILE = settings_file_path("openflexure_microscope.log") DEFAULT_LOGFILE = logs_file_path("openflexure_microscope.log") logger = logging.getLogger() if (__name__ == "__main__") or (not is_gunicorn): Loading
openflexure_microscope/paths.py +4 −0 Original line number Diff line number Diff line Loading @@ -23,6 +23,10 @@ def extensions_file_path(filename: str): return os.path.join(OPENFLEXURE_VAR_PATH, "extensions", filename) def logs_file_path(filename: str): """Generate a full file path for a filename to be stored in server logs""" return os.path.join(OPENFLEXURE_VAR_PATH, "logs", filename) # HANDLE DEFAULTS FILES STORED IN THIS APPLICATION HERE = os.path.abspath(os.path.dirname(__file__)) Loading