Skip to content

Commit c13b6a3

Browse files
committed
🎨 Initilaize class to make factory functions available
1 parent 33333f4 commit c13b6a3

File tree

1 file changed

+12
-0
lines changed

1 file changed

+12
-0
lines changed

docs/_sources/conf.py

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -575,3 +575,15 @@ def _unireplace(release_note, unireplace):
575575
""".format(
576576
versions=', '.join(gh_tags[:5])
577577
)
578+
579+
def setup(app):
580+
from CPAC.utils.monitoring import custom_logging
581+
582+
# initilaize class to make factory functions available to Sphinx
583+
ml = custom_logging.MockLogger('test', 'test.log', 0, '/tmp')
584+
for method in [
585+
method for method in
586+
set(dir(ml)) - set(dir(custom_logging.MockLogger)) if
587+
method not in ['name', 'handlers']
588+
]:
589+
setattr(custom_logging.MockLogger, method, getattr(ml, method))

0 commit comments

Comments
 (0)