kubernetes/federation/pkg/dnsprovider/providers/google/clouddns/internal/interfaces
Madhusudan.C.S e0ca8abba8 Update Google Cloud DNS List implementation to perform a paged walk of lists to aggregate all the DNS records.
The current `List()` implementation just lists the DNS resorce records in
a given managed zone once and retruns the list. It neither performs a paged
walk nor does it consider the `page_token` in the returned response.

This change walks all the pages and aggregates the records in the pages
and returns the aggregated list. This is potentially dangerous as it can
blow up memory if there are a huge number of records in the given
managed zone. But this is the best we can do without changing the
provider interface too much. Next step is to define a new paged list
interface and implement it.
2017-05-10 00:03:42 -07:00
..
BUILD autogenerated 2017-04-14 10:40:57 -07:00
interfaces.go Update Google Cloud DNS List implementation to perform a paged walk of lists to aggregate all the DNS records. 2017-05-10 00:03:42 -07:00