module RunningTrack::Data

Constants

DATA_URL
REQUEST_TIMEOUT

Public Class Methods

import() click to toggle source
# File lib/mosTrack/data.rb, line 16
def self.import
        Timeout::timeout(REQUEST_TIMEOUT) do
                # sleep 5
                data = open(DATA_URL).read
                # data = ""
                raise RunningTrackNoDataError, "Нет данных" if data.length == 0
                JSON.parse data
        end
end