Skip to content

Commit baa354d

Browse files
committed
fixed logging bug
1 parent 4d764f1 commit baa354d

File tree

2 files changed

+9
-13
lines changed

2 files changed

+9
-13
lines changed

proj/environment/manager.py

Lines changed: 3 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -12,6 +12,7 @@
1212
from proj.plotting.results import plot_results
1313
from proj.utils.dropbox import DropBoxUtils, upload_folder
1414
from proj.utils.slack import send_slack_message
15+
from proj.utils.logging import make_header
1516

1617
from loguru import logger
1718

@@ -58,22 +59,13 @@ def __init__(self, model, winstor=False):
5859
def _start_logging(self):
5960
filename = str(self.datafolder / f"{self.exp_name}.log")
6061
logger.add(filename)
62+
logger.info(make_header(f"Starting simulation at {timestamp()}"))
6163
logger.info("Saving data at: {self.datafolder}")
6264

63-
# fh = logging.FileHandler(filename)
64-
# fh.setFormatter(RichHandler(rich_tracebacks=True))
65-
# log.addHandler(fh)
66-
# log.addHandler(RichHandler(rich_tracebacks=True))
67-
68-
# log.info(
69-
# f"[bold green] Saving data at: {self.datafolder}",
70-
# extra={"markup": True},
71-
# )
72-
7365
def _log_conf(self):
7466
# log config.py
7567
conf = json.dumps(self.model.config_dict(), sort_keys=True, indent=4)
76-
logger.info("Config parameters:\n" + conf, extra={"markup": True})
68+
logger.info("Config parameters:\n" + conf)
7769

7870
def _save_results(self):
7971
# save config

proj/utils/logging.py

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -19,8 +19,6 @@
1919
}
2020
]
2121
)
22-
logger.debug("This is a debug statement")
23-
logger.info("This is an info statement")
2422

2523

2624
# Disable logging some packages
@@ -34,3 +32,9 @@
3432
]:
3533
logger = logging.getLogger(module)
3634
logger.setLevel(logging.ERROR)
35+
36+
37+
def make_header(msg):
38+
bar = "#" * 100
39+
40+
return bar + "\n" + msg + "\n" + bar + "\n\n"

0 commit comments

Comments
 (0)