bootstrap
optimus_dl.core.bootstrap
¶
bootstrap_module(module_name, path=None, exclude_patterns=None, silent_errors=False)
¶
Automatically imports all files and nested submodules of a given module.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
module_name
|
str
|
The full module name to import submodules for. |
required |
path
|
str | None
|
The filesystem path for the module. If None, derived from module_name. |
None
|
exclude_patterns
|
list[str] | None
|
List of patterns to exclude from import. |
None
|
silent_errors
|
bool
|
If True, log errors instead of raising them. |
False
|