mirror of
https://github.com/bluenviron/mediamtx.git
synced 2025-12-25 12:32:01 -08:00
remove useless code
This commit is contained in:
parent
b70a4bfe5b
commit
0d4d81c333
2 changed files with 0 additions and 19 deletions
|
|
@ -66,18 +66,6 @@ func loadEnvInternal(env map[string]string, prefix string, rv reflect.Value) err
|
|||
}
|
||||
|
||||
switch rt.Kind() {
|
||||
case reflect.Slice:
|
||||
if rt.Elem().Kind() == reflect.String {
|
||||
if ev, ok := env[prefix]; ok {
|
||||
nv := reflect.Zero(rt)
|
||||
for _, sv := range strings.Split(ev, ",") {
|
||||
nv = reflect.Append(nv, reflect.ValueOf(sv))
|
||||
}
|
||||
rv.Set(nv)
|
||||
}
|
||||
return nil
|
||||
}
|
||||
|
||||
case reflect.Map:
|
||||
for k := range env {
|
||||
if !strings.HasPrefix(k, prefix+"_") {
|
||||
|
|
|
|||
|
|
@ -25,9 +25,6 @@ type testStruct struct {
|
|||
// duration
|
||||
MyDuration StringDuration
|
||||
|
||||
// slice
|
||||
MySlice []string
|
||||
|
||||
// map
|
||||
MyMap map[string]*mapEntry
|
||||
}
|
||||
|
|
@ -45,9 +42,6 @@ func TestEnvironment(t *testing.T) {
|
|||
os.Setenv("MYPREFIX_MYDURATION", "22s")
|
||||
defer os.Unsetenv("MYPREFIX_MYDURATION")
|
||||
|
||||
os.Setenv("MYPREFIX_MYSLICE", "el1,el2")
|
||||
defer os.Unsetenv("MYPREFIX_MYSLICE")
|
||||
|
||||
os.Setenv("MYPREFIX_MYMAP_MYKEY", "")
|
||||
defer os.Unsetenv("MYPREFIX_MYMAP_MYKEY")
|
||||
|
||||
|
|
@ -62,7 +56,6 @@ func TestEnvironment(t *testing.T) {
|
|||
require.Equal(t, 123, s.MyInt)
|
||||
require.Equal(t, true, s.MyBool)
|
||||
require.Equal(t, 22*StringDuration(time.Second), s.MyDuration)
|
||||
require.Equal(t, []string{"el1", "el2"}, s.MySlice)
|
||||
|
||||
_, ok := s.MyMap["mykey"]
|
||||
require.Equal(t, true, ok)
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue