Skip to content

Commit 16a13a0

Browse files
committed
moves start log after restart_logging
1 parent dd89052 commit 16a13a0

1 file changed

Lines changed: 5 additions & 4 deletions

File tree

src/foraging_gui/Foraging.py

Lines changed: 5 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1616,6 +1616,7 @@ def _restartlogging(self, log_folder=None,start_from_camera=False):
16161616
self.Save.setStyleSheet(
16171617
"color: white;background-color : mediumorchid"
16181618
)
1619+
16191620
else:
16201621
# temporary logging
16211622
loggingtype = 1
@@ -3964,10 +3965,6 @@ def _Save(self, ForceSave=0, SaveAs=0, SaveContinue=0, BackupSave=0):
39643965
if self.CreateNewFolder == 1:
39653966
self._GetSaveFolder()
39663967
self.CreateNewFolder = 0
3967-
# Need to log start event after session_name has been set in _GetSaveFolder. This will only happen once at start of session.
3968-
self.lifecycle_logger.info("Session started.", extra={"subject_id": self.behavior_session_model.subject,
3969-
"acquisition_name": self.behavior_session_model.session_name,
3970-
"event_type": "stage_start"})
39713968

39723969
if not os.path.exists(os.path.dirname(self.SaveFileJson)):
39733970
os.makedirs(os.path.dirname(self.SaveFileJson))
@@ -6223,6 +6220,10 @@ def _Start(self):
62236220
# Start logging if the formal logging is not started
62246221
if self.logging_type != 0:
62256222
self.Ot_log_folder = self._restartlogging()
6223+
# Need to log start event after session_name has been set in_restartlogging
6224+
self.lifecycle_logger.info("Session started.", extra={"subject_id": self.behavior_session_model.subject,
6225+
"acquisition_name": self.behavior_session_model.session_name,
6226+
"event_type": "stage_start"})
62266227
except Exception as e:
62276228
if "ConnectionAbortedError" in str(e):
62286229
logging.info("lost bonsai connection: restartlogging()")

0 commit comments

Comments
 (0)