From ba9d5c988ba6340cea7c991e24e8da1c3305ca58 Mon Sep 17 00:00:00 2001 From: wubijie Date: Wed, 15 Nov 2023 16:30:21 +0800 Subject: [PATCH] add config files --- configmanage/server/internal/hosts.go | 3 +++ configmanage/server/internal/repo.go | 25 ++++++++++++++++++++++ configmanage/server/internal/sshconfig.go | 1 + configmanage/server/internal/sshdconfig.go | 1 + configmanage/server/internal/sysctl.go | 3 +++ configmanage/server/main.go | 2 ++ go.work | 1 + 7 files changed, 36 insertions(+) create mode 100644 configmanage/server/internal/hosts.go create mode 100644 configmanage/server/internal/repo.go create mode 100644 configmanage/server/internal/sshconfig.go create mode 100644 configmanage/server/internal/sshdconfig.go create mode 100644 configmanage/server/internal/sysctl.go diff --git a/configmanage/server/internal/hosts.go b/configmanage/server/internal/hosts.go new file mode 100644 index 00000000..34f313a3 --- /dev/null +++ b/configmanage/server/internal/hosts.go @@ -0,0 +1,3 @@ +package internal + +type HostsConfig struct{} diff --git a/configmanage/server/internal/repo.go b/configmanage/server/internal/repo.go new file mode 100644 index 00000000..a071060e --- /dev/null +++ b/configmanage/server/internal/repo.go @@ -0,0 +1,25 @@ +package internal + +import "gitee.com/openeuler/PilotGo/utils/os/common" + +type RepoFile struct { + RepoSources []*common.RepoSource +} + +type RepoConfig struct { + Repos []*RepoFile +} + +func (c *RepoConfig) Record() error { + + return nil +} + +func (c *RepoConfig) Load() error { + return nil +} + +func (c *RepoConfig) Apply(uuid string) error { + + return nil +} diff --git a/configmanage/server/internal/sshconfig.go b/configmanage/server/internal/sshconfig.go new file mode 100644 index 00000000..5bf0569c --- /dev/null +++ b/configmanage/server/internal/sshconfig.go @@ -0,0 +1 @@ +package internal diff --git a/configmanage/server/internal/sshdconfig.go b/configmanage/server/internal/sshdconfig.go new file mode 100644 index 00000000..5bf0569c --- /dev/null +++ b/configmanage/server/internal/sshdconfig.go @@ -0,0 +1 @@ +package internal diff --git a/configmanage/server/internal/sysctl.go b/configmanage/server/internal/sysctl.go new file mode 100644 index 00000000..348e6516 --- /dev/null +++ b/configmanage/server/internal/sysctl.go @@ -0,0 +1,3 @@ +package internal + +type SysctlConfig struct{} diff --git a/configmanage/server/main.go b/configmanage/server/main.go index 06ab7d0f..38dd16da 100644 --- a/configmanage/server/main.go +++ b/configmanage/server/main.go @@ -1 +1,3 @@ package main + +func main() {} diff --git a/go.work b/go.work index 4109910c..981b2796 100644 --- a/go.work +++ b/go.work @@ -2,5 +2,6 @@ go 1.19 use ( ./atune/server + ./configmanage/server ./container/server ) -- Gitee