map default namespace try
This commit is contained in:
7
map.go
Normal file → Executable file
7
map.go
Normal file → Executable file
@@ -33,10 +33,11 @@ func (m *Map) List(ns []string, limits ...string) ([]string, error) {
|
||||
limits = resolveLimits(limits)
|
||||
|
||||
keys := []string{}
|
||||
if _, ok := (*m)[namespace]; !ok {
|
||||
return nil, nil
|
||||
n, _ := (*m)[DefaultNamespace]
|
||||
if v, ok := (*m)[namespace]; ok {
|
||||
n = v
|
||||
}
|
||||
for k := range (*m)[namespace] {
|
||||
for k := range n {
|
||||
if k >= limits[0] && k <= limits[1] {
|
||||
keys = append(keys, k)
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user