github.com/skyscape-cloud-services/terraform@v0.9.2-0.20170609144644-7ece028a1747/builtin/providers/kubernetes/diff_supress_funcs.go (about) 1 package kubernetes 2 3 import ( 4 "github.com/hashicorp/terraform/helper/schema" 5 "k8s.io/apimachinery/pkg/api/resource" 6 ) 7 8 func suppressEquivalentResourceQuantity(k, old, new string, d *schema.ResourceData) bool { 9 oldQ, err := resource.ParseQuantity(old) 10 if err != nil { 11 return false 12 } 13 newQ, err := resource.ParseQuantity(new) 14 if err != nil { 15 return false 16 } 17 return oldQ.Cmp(newQ) == 0 18 }