Merge pull request #196 from richardxz/master
ignore the role/clusterrole which don't have "creator" annotation
This commit is contained in:
@@ -36,7 +36,7 @@ func (ctl *ClusterRoleCtl) generateObject(item v1.ClusterRole) *ClusterRole {
|
|||||||
}
|
}
|
||||||
|
|
||||||
name := item.Name
|
name := item.Name
|
||||||
if strings.HasPrefix(name, systemPrefix) {
|
if strings.HasPrefix(name, systemPrefix) || item.Annotations == nil || len(item.Annotations[creator]) == 0 {
|
||||||
return nil
|
return nil
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
@@ -30,12 +30,12 @@ import (
|
|||||||
func (ctl *RoleCtl) generateObject(item v1.Role) *Role {
|
func (ctl *RoleCtl) generateObject(item v1.Role) *Role {
|
||||||
var displayName string
|
var displayName string
|
||||||
|
|
||||||
if item.Annotations != nil && len(item.Annotations[DisplayName]) > 0 {
|
if item.Annotations != nil && len(item.Annotations[DisplayName]) == 0 {
|
||||||
displayName = item.Annotations[DisplayName]
|
displayName = item.Annotations[DisplayName]
|
||||||
}
|
}
|
||||||
|
|
||||||
name := item.Name
|
name := item.Name
|
||||||
if strings.HasPrefix(name, systemPrefix) {
|
if strings.HasPrefix(name, systemPrefix) || item.Annotations == nil || len(item.Annotations[creator]) == 0 {
|
||||||
return nil
|
return nil
|
||||||
}
|
}
|
||||||
namespace := item.Namespace
|
namespace := item.Namespace
|
||||||
|
|||||||
@@ -49,6 +49,7 @@ const (
|
|||||||
Warning = "warning"
|
Warning = "warning"
|
||||||
Error = "error"
|
Error = "error"
|
||||||
DisplayName = "displayName"
|
DisplayName = "displayName"
|
||||||
|
creator = "creator"
|
||||||
|
|
||||||
Pods = "pods"
|
Pods = "pods"
|
||||||
Deployments = "deployments"
|
Deployments = "deployments"
|
||||||
|
|||||||
Reference in New Issue
Block a user