File tree Expand file tree Collapse file tree 1 file changed +8
-13
lines changed Expand file tree Collapse file tree 1 file changed +8
-13
lines changed Original file line number Diff line number Diff line change @@ -253,7 +253,12 @@ def write(self, text: str) -> None:
253253 return
254254
255255 if not self .disabled :
256- self .buffer .append (text )
256+ # Add timestamp to the message when it's received
257+ timestamp = utc_now ().strftime ("%Y-%m-%d %H:%M:%S" )
258+ formatted_message = (
259+ f"[{ timestamp } UTC] { remove_ansi_escape_codes (text )} "
260+ )
261+ self .buffer .append (formatted_message )
257262 self .save_to_file ()
258263
259264 @property
@@ -325,23 +330,13 @@ def save_to_file(self, force: bool = False) -> None:
325330 "w" ,
326331 ) as file :
327332 for message in self .buffer :
328- timestamp = utc_now ().strftime (
329- "%Y-%m-%d %H:%M:%S"
330- )
331- file .write (
332- f"[{ timestamp } UTC] { remove_ansi_escape_codes (message )} \n "
333- )
333+ file .write (f"{ message } \n " )
334334 else :
335335 with self .artifact_store .open (
336336 self .logs_uri , "a"
337337 ) as file :
338338 for message in self .buffer :
339- timestamp = utc_now ().strftime (
340- "%Y-%m-%d %H:%M:%S"
341- )
342- file .write (
343- f"[{ timestamp } UTC] { remove_ansi_escape_codes (message )} \n "
344- )
339+ file .write (f"{ message } \n " )
345340 self .artifact_store ._remove_previous_file_versions (
346341 self .logs_uri
347342 )
You can’t perform that action at this time.
0 commit comments