Commit b39a0653 authored by jtc42's avatar jtc42
Browse files

Moved logs into openflexure logs folder

parent 6df7fe94
Loading
Loading
Loading
Loading
+2 −1
Original line number Diff line number Diff line
@@ -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
@@ -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):
+4 −0
Original line number Diff line number Diff line
@@ -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__))