':param zone_id: The id of the zone where to search for
the record (e.g. example.com)
:type zone_id: ``str``
:param record_id: The type of record to search for
(e.g. A, AAA, MX etc)
:return: :class:`Record`'

def get_record(self, zone_id, record_id):

    action = ('/v1/zones/%s/%s/%s' % (zone_id, zone_id, record_id))
    try:
        response = self.connection.request(action=action, method='GET')
    except NsOneException:
        e = sys.exc_info()[1]
        if (e.message == 'record    not    found'):
            raise RecordDoesNotExistError(value=e.message, driver=self, record_id=record_id)
        else:
            raise e
    zone = self.get_zone(zone_id=zone_id)
    record = self._to_record(item=response.parse_body(), zone=zone)
    return record
