forked from golang/config
Add ConfigDir to return config directory used
This commit is contained in:
@@ -11,6 +11,7 @@ import (
|
||||
type Config[T any] struct {
|
||||
Name string
|
||||
Filename string
|
||||
ConfigDir *string
|
||||
Config T
|
||||
}
|
||||
|
||||
@@ -32,6 +33,7 @@ func getConfigDir(n string) string {
|
||||
|
||||
func (c Config[T]) Get() (bool, error) {
|
||||
config_dir := getConfigDir(c.Name)
|
||||
c.ConfigDir = &config_dir
|
||||
|
||||
err := os.MkdirAll(config_dir, 0755)
|
||||
if err != nil {
|
||||
|
||||
Reference in New Issue
Block a user