DNS [WIP]

Signed-off-by: Alejandro Mery <amery@jpi.io>
This commit is contained in:
2023-09-10 18:40:13 +00:00
parent b0dec3f445
commit db3c476930
7 changed files with 229 additions and 0 deletions
+48
View File
@@ -0,0 +1,48 @@
package main
import (
"github.com/spf13/cobra"
)
// Command
var dnsCmd = &cobra.Command{
Use: "dns",
}
var dnsSyncCmd = &cobra.Command{
Use: "sync",
RunE: func(_ *cobra.Command, _ []string) error {
_, err := cfg.LoadZones(true)
return err
},
}
var dnsWriteCmd = &cobra.Command{
Use: "write",
RunE: func(_ *cobra.Command, _ []string) error {
return nil
},
}
var dnsAddCmd = &cobra.Command{
Use: "add",
RunE: func(_ *cobra.Command, _ []string) error {
return nil
},
}
var dnsRemoveCmd = &cobra.Command{
Use: "remove",
RunE: func(_ *cobra.Command, _ []string) error {
return nil
},
}
func init() {
rootCmd.AddCommand(dnsCmd)
dnsCmd.AddCommand(dnsSyncCmd)
dnsCmd.AddCommand(dnsWriteCmd)
dnsCmd.AddCommand(dnsAddCmd)
dnsCmd.AddCommand(dnsRemoveCmd)
}