diff --git a/configmanage/server/service/repo.go b/configmanage/server/service/repo.go index 0f7b4ac3acbb791c5abf05f10c740f5af9cf6f4c..c06e78c00c543d3f1786c59cbe4080ef96f76c57 100644 --- a/configmanage/server/service/repo.go +++ b/configmanage/server/service/repo.go @@ -52,6 +52,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, + IsFromHost: false, CreatedAt: time.Now(), } } @@ -252,9 +253,13 @@ func (rc *RepoConfig) Collect() ([]NodeResult, error) { UUID: uuid.New().String(), ConfigInfoUUID: rc.ConfigInfoUUID, Content: file, + Path: rc.Path, + Name: rc.Name, Version: fmt.Sprintf("v%s", time.Now().Format("2006-01-02-15-04-05")), IsFromHost: true, + IsActive: true, Hostuuid: v.UUID, + CreatedAt: time.Now(), } err = rf.Add() if err != nil {