Skip to content

Commit 1925052

Browse files
committed
set logger names
1 parent 68630dc commit 1925052

File tree

3 files changed

+14
-4
lines changed

3 files changed

+14
-4
lines changed

hypernets_processor/main/scheduler_main.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -81,7 +81,7 @@ def main(scheduler_config_path):
8181

8282
scheduler_config = read_config_file(scheduler_config_path)
8383

84-
logger = configure_logging(config=scheduler_config)
84+
logger = configure_logging(config=scheduler_config, name=__name__)
8585

8686
scheduler_config = unpack_scheduler_config(scheduler_config)
8787

hypernets_processor/main/sequence_processor_main.py

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -94,7 +94,11 @@ def main(processor_config_path, job_config_path, to_archive):
9494
job_config = read_config_file(job_config_path)
9595

9696
# Configure logging
97-
logger = configure_logging(config=job_config)
97+
name = __name__
98+
if "job_name" in job_config["Job"].keys():
99+
name = job_config["Job"]["job_name"]
100+
101+
logger = configure_logging(config=job_config, name=name)
98102

99103
# Define context
100104
context = Context(

hypernets_processor/utils/logging.py

Lines changed: 8 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,7 @@
2121
__status__ = "Development"
2222

2323

24-
def configure_logging(fname=None, verbose=None, quiet=None, config=None):
24+
def configure_logging(fname=None, verbose=None, quiet=None, config=None, name=None):
2525
"""
2626
Configure logger
2727
@@ -38,6 +38,9 @@ def configure_logging(fname=None, verbose=None, quiet=None, config=None):
3838
:param config: Config file with logging configuration information. This finds fname, verbose and quiet if not
3939
specifed as arguments
4040
41+
:type name: str
42+
:param name: (optional) set name of logger to get
43+
4144
:return: logger
4245
:rtype: logging.logger
4346
"""
@@ -48,7 +51,10 @@ def configure_logging(fname=None, verbose=None, quiet=None, config=None):
4851
quiet = get_config_value(config, "Log", "quiet", dtype=bool)
4952

5053
# Configure logger
51-
logger = logging.getLogger(__name__)
54+
if name is None:
55+
name = __name__
56+
57+
logger = logging.getLogger(name)
5258

5359
# Define verboseness levels
5460
if verbose:

0 commit comments

Comments
 (0)