We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 3e451e8 commit d3acba8Copy full SHA for d3acba8
services/web/server/src/simcore_service_webserver/application_setup.py
@@ -1,17 +1,24 @@
1
import functools
2
3
import servicelib.aiohttp.application_setup
4
+from servicelib.aiohttp.application_setup import ModuleCategory, ensure_single_setup
5
6
from .constants import APP_SETTINGS_KEY
7
-ensure_single_setup = servicelib.aiohttp.application_setup.ensure_single_setup
8
+# models
9
+assert ModuleCategory # nosec
10
+
11
12
+# decorators
13
+assert callable(ensure_single_setup) # nosec
14
15
app_setup_func = functools.partial(
16
servicelib.aiohttp.application_setup.app_module_setup,
17
app_settings_key=APP_SETTINGS_KEY,
18
)
19
-
20
__all__: tuple[str, ...] = (
21
+ "ModuleCategory",
22
"app_setup_func",
23
"ensure_single_setup",
24
0 commit comments