summaryrefslogtreecommitdiff
path: root/save.go
diff options
context:
space:
mode:
authorJeff Carr <[email protected]>2025-10-26 22:41:47 -0500
committerJeff Carr <[email protected]>2025-10-26 22:41:47 -0500
commit4d0828def125f96d376cc1bd018bd3d8b0997901 (patch)
treeb683bbe08350c6e5b78eba65be9a6496091c874b /save.go
parent59c9500872620a0e43752d7ebf352804aaf49925 (diff)
rearranging filenames
Diffstat (limited to 'save.go')
-rw-r--r--save.go51
1 files changed, 0 insertions, 51 deletions
diff --git a/save.go b/save.go
index 36e20d5..351b665 100644
--- a/save.go
+++ b/save.go
@@ -2,7 +2,6 @@ package env
import (
"os"
- "strings"
)
// saves your applications config file
@@ -23,53 +22,3 @@ func saveENVnolock(filename string) error {
}
return os.WriteFile(filename, []byte(outENV), 0644)
}
-
-func Get(flag string) string {
- saveMu.Lock()
- defer saveMu.Unlock()
- if envPB == nil {
- return ""
- }
- c := findByLower(flag)
- if c == nil {
- return ""
- }
-
- return c.Value
-}
-
-func True(flag string) bool {
- saveMu.Lock()
- defer saveMu.Unlock()
- if envPB == nil {
- return false
- }
- found := envPB.FindByVar(flag)
- if found == nil {
- return false
- }
- if strings.ToLower(found.Value) == "true" {
- return true
- }
- return false
-}
-
-func Set(varname string, newValue string) error {
- saveMu.Lock()
- defer saveMu.Unlock()
- if envPB == nil {
- return NotInitialized
- }
- found := envPB.FindByVar(varname)
- if found != nil {
- found.Value = newValue
- saveENVnolock(envPB.Filename)
- }
-
- newvar := new(Key)
- newvar.Var = varname
- newvar.Value = newValue
- envPB.Append(newvar)
- saveENVnolock(envPB.Filename)
- return nil
-}