class CopyTunerClient::Cache
def download
def download @started = true res = client.download do |downloaded_blurbs| downloaded_blurbs.reject! { |key, value| value == '' } lock { @blurbs = downloaded_blurbs } end @last_downloaded_at = Time.now.utc res rescue ConnectionError => error logger.error error.message ensure @downloaded = true end