From 79f98b2abe939401afc808eace78eabc206c820d Mon Sep 17 00:00:00 2001 From: wubijie Date: Mon, 18 Nov 2024 14:51:14 +0800 Subject: [PATCH] Added ConfigInfoHandler analysis of dnsconfig --- configmanage/server/controller/lists.go | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/configmanage/server/controller/lists.go b/configmanage/server/controller/lists.go index 57783623..561a3413 100644 --- a/configmanage/server/controller/lists.go +++ b/configmanage/server/controller/lists.go @@ -119,6 +119,17 @@ func ConfigInfoHandler(c *gin.Context) { logger.Debug("load sysctlconfig success") response.Success(c, sysctlfiles, "load sysctlconfig success") + case global.DNS: + // 获取有关配置的所有文件信息GetDNSFilesByConfigUUID + dnsfiles, err := service.GetDNSFilesByConfigUUID(ci.UUID) + if err != nil { + logger.Error("failed to get dnsfiles files: %s", err.Error()) + response.Fail(c, "failed to get dnsfiles files", err.Error()) + return + } + logger.Debug("load dnsfiles success") + response.Success(c, dnsfiles, "load dnsfiles success") + default: response.Fail(c, nil, "Unknown type of configinfo:"+query.UUID) } -- Gitee