Some checks failed
Periodic Merges (6h) / master → staging-nixos (push) Failing after 12m50s
Periodic Merges (6h) / master → staging-next (push) Failing after 12m54s
Periodic Merges (24h) / merge-base(master,staging) → haskell-updates (push) Failing after 11m54s
Periodic Merges (6h) / staging-next → staging (push) Failing after 12m13s
Periodic Merges (24h) / staging-next-25.05 → staging-25.05 (push) Failing after 13m24s
Periodic Merges (24h) / release-25.05 → staging-next-25.05 (push) Failing after 14m28s
23 lines
950 B
Diff
23 lines
950 B
Diff
diff --git a/buildscripts/moduleconfig.py b/buildscripts/moduleconfig.py
|
|
index b4d0bba0490..f59ddd7bc5c 100644
|
|
--- a/buildscripts/moduleconfig.py
|
|
+++ b/buildscripts/moduleconfig.py
|
|
@@ -27,7 +27,7 @@ MongoDB SConscript files do.
|
|
__all__ = ('discover_modules', 'discover_module_directories', 'configure_modules',
|
|
'register_module_test') # pylint: disable=undefined-all-variable
|
|
|
|
-import imp
|
|
+import importlib
|
|
import inspect
|
|
import os
|
|
|
|
@@ -71,7 +71,7 @@ def discover_modules(module_root, allowed_modules):
|
|
print("adding module: %s" % (name))
|
|
fp = open(build_py, "r")
|
|
try:
|
|
- module = imp.load_module("module_" + name, fp, build_py,
|
|
+ module = importlib.load_module("module_" + name, fp, build_py,
|
|
(".py", "r", imp.PY_SOURCE))
|
|
if getattr(module, "name", None) is None:
|
|
module.name = name
|