From 3f745301fbad3b319cf11b5c900bd8aad7c3e565 Mon Sep 17 00:00:00 2001 From: 3 Date: Tue, 27 May 2025 18:37:49 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BF=AE=E6=94=B9=EF=BC=88=E6=8A=A5=E9=94=99?= =?UTF-8?q?=E7=9A=84=E6=98=AFapi=E9=97=AE=E9=A2=98,=E7=9B=AE=E5=89=8D?= =?UTF-8?q?=E6=96=B0=E6=B7=BB=E5=8A=A0=E5=A4=A7=E5=9E=8B=E7=BD=91=E7=BB=9C?= =?UTF-8?q?=E9=80=BB=E8=BE=91,=E4=BB=A3=E7=A0=81=E6=9C=AA=E5=A1=AB?= =?UTF-8?q?=E5=86=99=EF=BC=89?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/backend/app/adapters/__init__.py | 0 src/backend/app/adapters/base_adapter.py | 1 + src/backend/app/adapters/cisco_adapter.py | 0 src/backend/app/adapters/huawei_adapter.py | 0 src/backend/app/api/{init.py => __init__.py} | 0 src/backend/app/models/topology_models.py | 1 + src/backend/app/monitoring/config_audit.py | 0 src/backend/app/monitoring/prometheus_metrics.py | 0 src/backend/app/services/async_connector.py | 1 + src/backend/app/services/task_service.py | 1 + src/backend/app/services/topology_service.py | 1 + src/backend/app/utils/connection_pool.py | 1 + 12 files changed, 6 insertions(+) create mode 100644 src/backend/app/adapters/__init__.py create mode 100644 src/backend/app/adapters/base_adapter.py create mode 100644 src/backend/app/adapters/cisco_adapter.py create mode 100644 src/backend/app/adapters/huawei_adapter.py rename src/backend/app/api/{init.py => __init__.py} (100%) create mode 100644 src/backend/app/models/topology_models.py create mode 100644 src/backend/app/monitoring/config_audit.py create mode 100644 src/backend/app/monitoring/prometheus_metrics.py create mode 100644 src/backend/app/services/async_connector.py create mode 100644 src/backend/app/services/task_service.py create mode 100644 src/backend/app/services/topology_service.py create mode 100644 src/backend/app/utils/connection_pool.py diff --git a/src/backend/app/adapters/__init__.py b/src/backend/app/adapters/__init__.py new file mode 100644 index 0000000..e69de29 diff --git a/src/backend/app/adapters/base_adapter.py b/src/backend/app/adapters/base_adapter.py new file mode 100644 index 0000000..be895df --- /dev/null +++ b/src/backend/app/adapters/base_adapter.py @@ -0,0 +1 @@ +#抽象基类 diff --git a/src/backend/app/adapters/cisco_adapter.py b/src/backend/app/adapters/cisco_adapter.py new file mode 100644 index 0000000..e69de29 diff --git a/src/backend/app/adapters/huawei_adapter.py b/src/backend/app/adapters/huawei_adapter.py new file mode 100644 index 0000000..e69de29 diff --git a/src/backend/app/api/init.py b/src/backend/app/api/__init__.py similarity index 100% rename from src/backend/app/api/init.py rename to src/backend/app/api/__init__.py diff --git a/src/backend/app/models/topology_models.py b/src/backend/app/models/topology_models.py new file mode 100644 index 0000000..88056e3 --- /dev/null +++ b/src/backend/app/models/topology_models.py @@ -0,0 +1 @@ +#拓补数据结构 diff --git a/src/backend/app/monitoring/config_audit.py b/src/backend/app/monitoring/config_audit.py new file mode 100644 index 0000000..e69de29 diff --git a/src/backend/app/monitoring/prometheus_metrics.py b/src/backend/app/monitoring/prometheus_metrics.py new file mode 100644 index 0000000..e69de29 diff --git a/src/backend/app/services/async_connector.py b/src/backend/app/services/async_connector.py new file mode 100644 index 0000000..2bf3b7e --- /dev/null +++ b/src/backend/app/services/async_connector.py @@ -0,0 +1 @@ +#异步SSH连接器 \ No newline at end of file diff --git a/src/backend/app/services/task_service.py b/src/backend/app/services/task_service.py new file mode 100644 index 0000000..501c2cc --- /dev/null +++ b/src/backend/app/services/task_service.py @@ -0,0 +1 @@ +#Celery任务定义 \ No newline at end of file diff --git a/src/backend/app/services/topology_service.py b/src/backend/app/services/topology_service.py new file mode 100644 index 0000000..5e07fb9 --- /dev/null +++ b/src/backend/app/services/topology_service.py @@ -0,0 +1 @@ +#拓补处理逻辑 \ No newline at end of file diff --git a/src/backend/app/utils/connection_pool.py b/src/backend/app/utils/connection_pool.py new file mode 100644 index 0000000..342fa2a --- /dev/null +++ b/src/backend/app/utils/connection_pool.py @@ -0,0 +1 @@ +#连接池