add auto init/unseal for vault
This commit is contained in:
@@ -15,7 +15,7 @@ type Host struct {
|
||||
}
|
||||
|
||||
type Config struct {
|
||||
DataDir string
|
||||
WorkDir string
|
||||
Credentials struct {
|
||||
User string `yaml:"user"`
|
||||
Password string `yaml:"password"`
|
||||
@@ -43,9 +43,9 @@ type Config struct {
|
||||
|
||||
var instance *Config
|
||||
|
||||
func CreateConfig(configPath string, dataDir string, password string) *Config {
|
||||
func CreateConfig(configPath string, workDir string, password string) *Config {
|
||||
instance = &Config{}
|
||||
instance.DataDir = dataDir
|
||||
instance.WorkDir = workDir
|
||||
|
||||
if err := cleanenv.ReadConfig(configPath, instance); err != nil {
|
||||
helper, _ := cleanenv.GetDescription(instance, nil)
|
||||
|
||||
Reference in New Issue
Block a user