'Returns the log found at the remote_log_location.
:param remote_log_location: the log\'s location in remote storage
:type remote_log_location: string (path)
:param return_error: if True, returns a string error message if an
error occurs. Otherwise returns \'\' when an error occurs.
:type return_error: bool'

def read(self, remote_log_location, return_error=False):

    if self.hook:
        try:
            (bkt, blob) = self.parse_gcs_url(remote_log_location)
            return self.hook.download(bkt, blob).decode()
        except:
            pass
    if return_error:
        msg = u'Could    not    read    logs    from    {}'.format(remote_log_location)
        logging.error(msg)
        return msg
    return u''
