From 30afb6b0721b53b9ab758799f67de43e0ca22394 Mon Sep 17 00:00:00 2001 From: Quinton Hoole Date: Sat, 18 Jun 2016 16:12:19 -0700 Subject: [PATCH] Return error not empty list when dnsprovider returns an error. --- federation/pkg/dnsprovider/providers/google/clouddns/zones.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/federation/pkg/dnsprovider/providers/google/clouddns/zones.go b/federation/pkg/dnsprovider/providers/google/clouddns/zones.go index 3a76f535d7d..d2046812b5e 100644 --- a/federation/pkg/dnsprovider/providers/google/clouddns/zones.go +++ b/federation/pkg/dnsprovider/providers/google/clouddns/zones.go @@ -29,7 +29,7 @@ type Zones struct { func (zones Zones) List() ([]dnsprovider.Zone, error) { response, err := zones.impl.List(zones.project()).Do() if err != nil { - return []dnsprovider.Zone{}, nil + return nil, err } managedZones := response.ManagedZones() zoneList := make([]dnsprovider.Zone, len(managedZones))