func consulSupportsTLSSkipVerify(self map[string]map[string]interface{}) bool {
	member, ok := self["Member"]
	if !ok {
		return false
	}
	tagsI, ok := member["Tags"]
	if !ok {
		return false
	}
	tags, ok := tagsI.(map[string]interface{})
	if !ok {
		return false
	}
	buildI, ok := tags["build"]
	if !ok {
		return false
	}
	build, ok := buildI.(string)
	if !ok {
		return false
	}
	parts := strings.SplitN(build, ":", 2)
	if len(parts) != 2 {
		return false
	}
	v, err := version.NewVersion(parts[0])
	if err != nil {
		return false
	}
	if v.LessThan(consulTLSSkipVerifyMinVersion) {
		return false
	}
	return true
}
// consulSupportsTLSSkipVerify returns true if Consul supports TLSSkipVerify.
consulSupportsTLSSkipVerify returns true if Consul supports TLSSkipVerify.
// consulSupportsTLSSkipVerify returns true if Consul supports TLSSkipVerify .
func consulSupportsTLSSkipVerify(self map[string]map[string]interface{}) bool {
	member, ok := self["Member"]
	if !ok {
		return false
	}
	tagsI, ok := member["Tags"]
	if !ok {
		return false
	}
	tags, ok := tagsI.(map[string]interface{})
	if !ok {
		return false
	}
	buildI, ok := tags["build"]
	if !ok {
		return false
	}
	build, ok := buildI.(string)
	if !ok {
		return false
	}
	parts := strings.SplitN(build, ":", 2)
	if len(parts) != 2 {
		return false
	}
	v, err := version.NewVersion(parts[0])
	if err != nil {
		return false
	}
	if v.LessThan(consulTLSSkipVerifyMinVersion) {
		return false
	}
	return true
}
func consulSupportsTLSSkipVerify ( self map [ string ] map [ string ] interface { } ) bool { member , ok := self [ " " ] if ! ok { return false } tagsI , ok := member [ " " ] if ! ok { return false } tags , ok := tagsI . ( map [ string ] interface { } ) if ! ok { return false } buildI , ok := tags [ " " ] if ! ok { return false } build , ok := buildI . ( string ) if ! ok { return false } parts := strings . SplitN ( build , " " , 2 ) if len ( parts ) != 2 { return false } v , err := version . NewVersion ( parts [ 0 ] ) if err != nil { return false } if v . LessThan ( consulTLSSkipVerifyMinVersion ) { return false } return true }
consulSupportsTLSSkipVerify returns true if Consul supports TLSSkipVerify.
consulSupportsTLSSkipVerify returns true if Consul supports TLSSkipVerify .