mirror of
https://github.com/luscis/openlan.git
synced 2025-10-06 09:06:54 +08:00
fea: add commands for zero trust
This commit is contained in:
@@ -1,6 +1,9 @@
|
||||
package api
|
||||
|
||||
import "os"
|
||||
import (
|
||||
"os"
|
||||
"strings"
|
||||
)
|
||||
|
||||
func GetEnv(key, value string) string {
|
||||
val := os.Getenv(key)
|
||||
@@ -9,3 +12,19 @@ func GetEnv(key, value string) string {
|
||||
}
|
||||
return val
|
||||
}
|
||||
|
||||
func SplitName(name string) (string, string) {
|
||||
values := strings.SplitN(name, "@", 2)
|
||||
if len(values) == 2 {
|
||||
return values[0], values[1]
|
||||
}
|
||||
return name, ""
|
||||
}
|
||||
|
||||
func SplitSocket(value string) (string, string) {
|
||||
values := strings.SplitN(value, ":", 2)
|
||||
if len(values) == 2 {
|
||||
return values[0], values[1]
|
||||
}
|
||||
return value, ""
|
||||
}
|
||||
|
Reference in New Issue
Block a user