From dcb67838a765c13116cb86a6130d6f5d0e6c307c Mon Sep 17 00:00:00 2001 From: wubijie Date: Tue, 12 Nov 2024 16:55:21 +0800 Subject: [PATCH] Modify the repofile storage mode --- configmanage/server/service/repo.go | 7 +------ configmanage/server/service/ssh.go | 7 +------ configmanage/server/service/sshd.go | 7 +------ configmanage/server/service/sysctl.go | 7 +------ 4 files changed, 4 insertions(+), 24 deletions(-) diff --git a/configmanage/server/service/repo.go b/configmanage/server/service/repo.go index 5506bd24..165dcb42 100644 --- a/configmanage/server/service/repo.go +++ b/configmanage/server/service/repo.go @@ -51,6 +51,7 @@ func (rc *RepoConfig) toRepoFile() RepoFile { Content: rc.Content, Version: fmt.Sprintf("v%s", time.Now().Format("2006-01-02-15-04-05")), IsActive: rc.IsActive, + CreatedAt: time.Now(), } } @@ -67,12 +68,6 @@ func toRepoConfig(rf *RepoFile) RepoConfig { } func (rc *RepoConfig) Record() error { - //检查info的uuid是否存在 - ci, err := GetInfoByUUID(rc.ConfigInfoUUID) - if err != nil || ci.UUID == "" { - return errors.New("configinfo uuid not exist") - } - rf := rc.toRepoFile() return rf.Add() } diff --git a/configmanage/server/service/ssh.go b/configmanage/server/service/ssh.go index 3547bab0..7fc7133d 100644 --- a/configmanage/server/service/ssh.go +++ b/configmanage/server/service/ssh.go @@ -46,6 +46,7 @@ func (sc *SSHConfig) toSSHFile() SSHFile { Content: sc.Content, Version: fmt.Sprintf("v%s", time.Now().Format("2006-01-02-15-04-05")), IsActive: sc.IsActive, + CreatedAt: time.Now(), } } @@ -62,12 +63,6 @@ func toSSHConfig(sf *SSHFile) SSHConfig { } func (sc *SSHConfig) Record() error { - //检查info的uuid是否存在 - ci, err := GetInfoByUUID(sc.ConfigInfoUUID) - if err != nil || ci.UUID == "" { - return errors.New("configinfo uuid not exist") - } - sf := sc.toSSHFile() return sf.Add() } diff --git a/configmanage/server/service/sshd.go b/configmanage/server/service/sshd.go index d0310dd8..475689bd 100644 --- a/configmanage/server/service/sshd.go +++ b/configmanage/server/service/sshd.go @@ -46,6 +46,7 @@ func (sdc *SSHDConfig) toSSHDFile() SSHDFile { Content: sdc.Content, Version: fmt.Sprintf("v%s", time.Now().Format("2006-01-02-15-04-05")), IsActive: sdc.IsActive, + CreatedAt: time.Now(), } } @@ -62,12 +63,6 @@ func toSSHDConfig(sdf *SSHDFile) SSHDConfig { } func (sdc *SSHDConfig) Record() error { - //检查info的uuid是否存在 - ci, err := GetInfoByUUID(sdc.ConfigInfoUUID) - if err != nil || ci.UUID == "" { - return errors.New("configinfo uuid not exist") - } - sdf := sdc.toSSHDFile() return sdf.Add() } diff --git a/configmanage/server/service/sysctl.go b/configmanage/server/service/sysctl.go index 6a279204..333da968 100644 --- a/configmanage/server/service/sysctl.go +++ b/configmanage/server/service/sysctl.go @@ -57,6 +57,7 @@ func (sysc *SysctlConfig) toSysctlFile() SysctlFile { Content: sysc.Content, Version: fmt.Sprintf("v%s", time.Now().Format("2006-01-02-15-04-05")), IsActive: sysc.IsActive, + CreatedAt: time.Now(), } } @@ -73,12 +74,6 @@ func toSysctlConfig(sysf *SysctlFile) SysctlConfig { } func (sysc *SysctlConfig) Record() error { - //检查info的uuid是否存在 - ci, err := GetInfoByUUID(sysc.ConfigInfoUUID) - if err != nil || ci.UUID == "" { - return errors.New("configinfo uuid not exist") - } - sysf := sysc.toSysctlFile() return sysf.Add() } -- Gitee