Files
onepanel/manager/namespace_manager.go
2020-02-02 12:52:57 -08:00

16 lines
352 B
Go

package manager
import (
"fmt"
"github.com/onepanelio/core/model"
)
var onepanelEnabledLabelKey = labelKeyPrefix + "enabled"
func (r *ResourceManager) ListNamespaces() (namespaces []*model.Namespace, err error) {
return r.kubeClient.ListNamespaces(model.ListOptions{
LabelSelector: fmt.Sprintf("%s=%s", onepanelEnabledLabelKey, "true"),
})
}