From 25a48e87adec3a41d256bfb2798eb98554bd0d67 Mon Sep 17 00:00:00 2001 From: wubijie Date: Mon, 18 Nov 2024 14:47:42 +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 19e853f8..57783623 100644 --- a/configmanage/server/controller/lists.go +++ b/configmanage/server/controller/lists.go @@ -195,6 +195,17 @@ func ConfigHistoryHandler(c *gin.Context) { logger.Debug("load sysctlconfig success") response.Success(c, sysctlfiles, "load sysctlconfig success") + case global.DNS: + // 获取有关本台机器配置的所有文件信息 + dnsconfig, err := service.GetDNSFilesByNode(query.UUID) + if err != nil { + logger.Error("failed to get dnsconfig files: %s", err.Error()) + response.Fail(c, "failed to get dnsconfig files", err.Error()) + return + } + logger.Debug("load dnsconfig success") + response.Success(c, dnsconfig, "load dnsconfig success") + default: response.Fail(c, nil, "Unknown type of configinfo:"+query.UUID) } -- Gitee