summaryrefslogtreecommitdiff
path: root/config.Save.go
diff options
context:
space:
mode:
Diffstat (limited to 'config.Save.go')
-rw-r--r--config.Save.go91
1 files changed, 0 insertions, 91 deletions
diff --git a/config.Save.go b/config.Save.go
deleted file mode 100644
index c317e73..0000000
--- a/config.Save.go
+++ /dev/null
@@ -1,91 +0,0 @@
-package config
-
-import (
- "sync"
-)
-
-// an experiment to see if this is useful
-var saveMu sync.RWMutex
-
-/*
-// returns true if config is working okay
-func InitValid() bool {
- saveMu.Lock()
- defer saveMu.Unlock()
- if configPB == nil {
- // todo: try to re-init it here
- return false
- }
- return true
-}
-
-// saves your applications config file
-func Save() error {
- return saveENV()
-}
-
-func saveENV() error {
- filename, err := getConfigFilenameENV()
- if err != nil {
- return err
- }
- saveMu.Lock()
- defer saveMu.Unlock()
- outENV, err := formatENV()
- if err == nil {
- log.Info("SAVEENV IS RUNNING")
- log.Info("SAVEENV IS RUNNING")
- log.Info("SAVEENV IS RUNNING")
- log.Info(outENV)
- }
- return os.WriteFile(filename, []byte(outENV), 0644)
-}
-
-func Get(flag string) string {
- saveMu.Lock()
- defer saveMu.Unlock()
- if configPB == nil {
- return ""
- }
- c := findByLower(flag)
- if c == nil {
- return ""
- }
-
- return c.Value
-}
-
-func True(flag string) bool {
- saveMu.Lock()
- defer saveMu.Unlock()
- if configPB == nil {
- return false
- }
- found := configPB.findByKey(flag)
- if found == nil {
- return false
- }
- if strings.ToLower(found.Value) == "true" {
- return true
- }
- return false
-}
-
-func Set(key string, newValue string) error {
- saveMu.Lock()
- defer saveMu.Unlock()
- if configPB == nil {
- return NotInitialized
- }
- found := configPB.findByKey(key)
- if found != nil {
- found.Value = newValue
- }
-
- newvar := new(Config)
- newvar.Key = key
- newvar.Value = newValue
- configPB.Append(newvar)
- return nil
-}
-*/