(plugins_dir: Optional[Path])
| 39 | |
| 40 | |
| 41 | def enable_plugins(plugins_dir: Optional[Path]) -> ContextManager[None]: |
| 42 | if plugins_dir is None: |
| 43 | return nullcontext() |
| 44 | else: |
| 45 | return _load_directories(get_site_paths(plugins_dir)) |
| 46 | |
| 47 | |
| 48 | class PluginManager(list): |
no test coverage detected