'Return a list of records for the provided zone.
:param zone: Zone to list records for.
:type zone: :class:`Zone`
:return: ``list`` of :class:`Record`'

def list_records(self, zone):

    response = self.connection.request(('/dns_zones/%s/records.json' % zone.id))
    dns_records = response.object['dns_zone']['records']
    records = self._to_records(dns_records, zone)
    return records
