summaryrefslogtreecommitdiff
path: root/src/services/api
diff options
context:
space:
mode:
authorDaniil Baturin <daniil@vyos.io>2025-08-14 16:01:55 +0100
committerGitHub <noreply@github.com>2025-08-14 16:01:55 +0100
commit69cd4845861c88285ab496339f19103dec7a32b6 (patch)
tree1bccb2f9e1d71ea869c24cb7ab25772fcabde815 /src/services/api
parent896e1675da5e435a210201f0e4f2fcb3f2fb068a (diff)
parentd5ce41a69194142e450f41e894e3a883753f50f1 (diff)
downloadvyos-1x-69cd4845861c88285ab496339f19103dec7a32b6.tar.gz
vyos-1x-69cd4845861c88285ab496339f19103dec7a32b6.zip
Merge pull request #4661 from jestabro/async-config-sync
http-api: T7711: config sync method should be async
Diffstat (limited to 'src/services/api')
-rw-r--r--src/services/api/rest/routers.py6
1 files changed, 4 insertions, 2 deletions
diff --git a/src/services/api/rest/routers.py b/src/services/api/rest/routers.py
index 329d6e51f..d1383a356 100644
--- a/src/services/api/rest/routers.py
+++ b/src/services/api/rest/routers.py
@@ -511,12 +511,14 @@ async def configure_op(
@router.post('/configure-section')
-def configure_section_op(
+async def configure_section_op(
data: Union[ConfigSectionModel, ConfigSectionListModel, ConfigSectionTreeModel],
request: Request,
background_tasks: BackgroundTasks,
):
- return _configure_op(data, request, background_tasks)
+ out = await _configure_op(data, request, background_tasks)
+
+ return out
@router.post('/retrieve')