diff --git a/configmanage/server/service/repo.go b/configmanage/server/service/repo.go index 5506bd24fbac82be8808e3df3bc6c1366ccce8c8..165dcb423fb68fad5b09803eec90816e9cce234c 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 3547bab01628e61b81d6c9eddc819f571dbd62c2..7fc7133d8d8a66ea4559c65cc301d33e1bfdd10a 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 d0310dd8a08c4848fa2c7aee6f9a023d849bfb2f..475689bd1ca3499b50bff6fc9540756023c483f1 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 6a27920421e477f1dab249724a6fcf4b8c986dfb..333da9683e20411aeef0111cd81095ea08105b3b 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() }