Files
ssh-hub/util/util.go
Denys Seredenko ca2d6bbc67
All checks were successful
Go / build-test-publish (1.23.4) (push) Successful in 43s
added some extra commands
2025-01-14 16:27:50 +01:00

22 lines
379 B
Go

package util
import (
"encoding/json"
"github.com/spf13/cobra"
"os"
)
func SaveConfig(data *map[string]string) error {
jsonData, err := json.Marshal(data)
cobra.CheckErr(err)
homeDir, err := os.UserHomeDir()
cobra.CheckErr(err)
f, err := os.Create(homeDir + "/.ssh-hub-config.json")
cobra.CheckErr(err)
_, err = f.Write(jsonData)
cobra.CheckErr(err)
return nil
}