Method: FECHell#process_line

Defined in:
lib/fechell.rb

#process_line(fec_version, schedule, line) ⇒ Object



235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
# File 'lib/fechell.rb', line 235

def process_line(fec_version,schedule,line)

  guesses = guess_schedule(fec_version,schedule) 
  offsets = @@modules[fec_version][guesses[0]]
  values = {}
  index =0
  if offsets.nil? == true
    guesses = ["UNKNOWN"]
    values = {"line" => line}
  else
    offsets.each do |offset|
      values[offset] = line[index]
      index = index + 1
    end
  end

  return guesses,values
end