func GetHostComputeEndpointPolicies()

in network/endpoint.go [210:223]


func GetHostComputeEndpointPolicies(policies []Policy) []hcn.EndpointPolicy {
	var hcnPolicies []hcn.EndpointPolicy
	for _, policy := range policies {
		if policy.Type == EndpointPolicy {
			var endpointPolicy hcn.EndpointPolicy
			if err := json.Unmarshal([]byte(policy.Data), &endpointPolicy); err != nil {
				panic(err)
			}
			hcnPolicies = append(hcnPolicies, endpointPolicy)
		}
	}

	return hcnPolicies
}