Skip to content

Commit 18e6df2

Browse files
committed
Pass trace_mask and trace_level in get_mono
1 parent 961b1b0 commit 18e6df2

1 file changed

Lines changed: 10 additions & 0 deletions

File tree

‎clr_loader/__init__.py‎

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -68,6 +68,14 @@ def get_mono(
6868
- SIGUSR2
6969
7070
This currently only works on POSIX platforms
71+
:param trace_mask:
72+
The Mono trace mask to use, passed to
73+
``mono_trace_set_mask_string``. For example, ``"all"`` enables all
74+
trace messages.
75+
:param trace_level:
76+
The minimum Mono trace level to log, passed to
77+
``mono_trace_set_level_string``. For example, ``"message"`` enables
78+
message-level logging and more severe messages.
7179
"""
7280
from .mono import Mono
7381

@@ -85,6 +93,8 @@ def get_mono(
8593
assembly_dir=assembly_dir,
8694
config_dir=config_dir,
8795
set_signal_chaining=set_signal_chaining,
96+
trace_mask=trace_mask,
97+
trace_level=trace_level,
8898
)
8999
return impl
90100

0 commit comments

Comments
 (0)