You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@trafficcontrol.apache.org by da...@apache.org on 2018/07/24 16:53:45 UTC

[trafficcontrol] 04/04: updated the validation rules to require typeId and deliveryserviceId

This is an automated email from the ASF dual-hosted git repository.

dangogh pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/trafficcontrol.git

commit b18bd994f5635210cfe3beaea91e147c32dd9f8a
Author: Dewayne Richardson <de...@apache.org>
AuthorDate: Tue Jul 24 09:32:51 2018 -0600

    updated the validation rules to require typeId and deliveryserviceId
---
 .../traffic_ops_golang/staticdnsentry/staticdnsentry.go        | 10 +++++-----
 1 file changed, 5 insertions(+), 5 deletions(-)

diff --git a/traffic_ops/traffic_ops_golang/staticdnsentry/staticdnsentry.go b/traffic_ops/traffic_ops_golang/staticdnsentry/staticdnsentry.go
index b1af93f..744514b 100644
--- a/traffic_ops/traffic_ops_golang/staticdnsentry/staticdnsentry.go
+++ b/traffic_ops/traffic_ops_golang/staticdnsentry/staticdnsentry.go
@@ -82,11 +82,11 @@ func (staticDNSEntry *TOStaticDNSEntry) SetKeys(keys map[string]interface{}) {
 // Validate fulfills the api.Validator interface
 func (staticDNSEntry TOStaticDNSEntry) Validate() error {
 	errs := validation.Errors{
-		"host":    validation.Validate(staticDNSEntry.Host, validation.Required, is.DNSName),
-		"address": validation.Validate(staticDNSEntry.Address, validation.Required, is.Host),
-		"dsname":  validation.Validate(staticDNSEntry.DeliveryService, validation.Required),
-		"ttl":     validation.Validate(staticDNSEntry.TTL, validation.Required),
-		"type":    validation.Validate(staticDNSEntry.Type, validation.Required),
+		"host":              validation.Validate(staticDNSEntry.Host, validation.Required, is.DNSName),
+		"address":           validation.Validate(staticDNSEntry.Address, validation.Required, is.Host),
+		"deliveryserviceId": validation.Validate(staticDNSEntry.DeliveryServiceID, validation.Required),
+		"ttl":               validation.Validate(staticDNSEntry.TTL, validation.Required),
+		"typeId":            validation.Validate(staticDNSEntry.TypeID, validation.Required),
 	}
 	return util.JoinErrs(tovalidate.ToErrors(errs))
 }