1
0
Fork 0
mirror of https://github.com/kyverno/kyverno.git synced 2025-03-30 19:35:06 +00:00

removing print statement

Signed-off-by: NoSkillGirl <singhpooja240393@gmail.com>
This commit is contained in:
NoSkillGirl 2021-09-29 10:59:54 +05:30
parent 83a815d7cf
commit ff540bfb06
2 changed files with 0 additions and 20 deletions

View file

@ -2,7 +2,6 @@ package validate
import (
"container/list"
"fmt"
commonAnchors "github.com/kyverno/kyverno/pkg/engine/anchor/common"
)
@ -11,7 +10,6 @@ import (
func hasNestedAnchors(pattern interface{}) bool {
switch typed := pattern.(type) {
case map[string]interface{}:
fmt.Println("map[string]interface{}......")
if anchors := getAnchorsFromMap(typed); len(anchors) > 0 {
return true
}
@ -22,7 +20,6 @@ func hasNestedAnchors(pattern interface{}) bool {
}
return false
case []interface{}:
fmt.Println("[]interface{}......")
for _, value := range typed {
if hasNestedAnchors(value) {
return true
@ -30,7 +27,6 @@ func hasNestedAnchors(pattern interface{}) bool {
}
return false
default:
fmt.Println("default......")
return false
}
}
@ -38,20 +34,15 @@ func hasNestedAnchors(pattern interface{}) bool {
// getSortedNestedAnchorResource - sorts anchors key
func getSortedNestedAnchorResource(resources map[string]interface{}) *list.List {
sortedResourceKeys := list.New()
fmt.Println("\n-----------getSortedNestedAnchorResource------------")
fmt.Println("resources: ", resources)
for k, v := range resources {
fmt.Println("k: ", k, " v:", v)
if commonAnchors.IsGlobalAnchor(k) {
sortedResourceKeys.PushFront(k)
continue
}
if hasNestedAnchors(v) {
sortedResourceKeys.PushFront(k)
fmt.Println("PushFront")
} else {
sortedResourceKeys.PushBack(k)
fmt.Println("PushBack")
}
}
return sortedResourceKeys

View file

@ -36,11 +36,6 @@ func ValidateResourceWithPattern(logger logr.Logger, resource, pattern interface
// and calls corresponding handler
// Pattern tree and resource tree can have different structure. In this case validation fails
func validateResourceElement(log logr.Logger, resourceElement, patternElement, originPattern interface{}, path string, ac *common.AnchorKey) (string, error) {
fmt.Println("\n---------------validateResourceElement--------------")
fmt.Println("resourceElement: ", resourceElement)
fmt.Println("patternElement: ", patternElement)
fmt.Println("originPattern: ", originPattern)
fmt.Println("path: ", path)
switch typedPatternElement := patternElement.(type) {
// map
case map[string]interface{}:
@ -88,11 +83,6 @@ func validateResourceElement(log logr.Logger, resourceElement, patternElement, o
// If validateResourceElement detects map element inside resource and pattern trees, it goes to validateMap
// For each element of the map we must detect the type again, so we pass these elements to validateResourceElement
func validateMap(log logr.Logger, resourceMap, patternMap map[string]interface{}, origPattern interface{}, path string, ac *common.AnchorKey) (string, error) {
fmt.Println("\n-------------validateMap----------------")
fmt.Println("resourceMap: ", resourceMap)
fmt.Println("patternMap: ", patternMap)
fmt.Println("origPattern: ", origPattern)
fmt.Println("path: ", path)
patternMap = wildcards.ExpandInMetadata(patternMap, resourceMap)
// check if there is anchor in pattern
// Phase 1 : Evaluate all the anchors
@ -121,7 +111,6 @@ func validateMap(log logr.Logger, resourceMap, patternMap map[string]interface{}
sortedResourceKeys := getSortedNestedAnchorResource(resources)
for e := sortedResourceKeys.Front(); e != nil; e = e.Next() {
key := e.Value.(string)
fmt.Println("key picked: ", key)
handler := anchor.CreateElementHandler(key, resources[key], path)
handlerPath, err := handler.Handle(validateResourceElement, resourceMap, origPattern, ac)
if err != nil {