class PasswordChanger::Readers::Csv
Build data array from csv file
Public Instance Methods
parse(file)
click to toggle source
# File lib/password_changer/readers/csv.rb, line 6 def parse(file) data = File.readlines(file).delete_if { |l| /^#/ === l } csv = CSV.new( data.join, headers: true, header_converters: :symbol, converters: [:all ] ) csv.to_a.map {|row| row.to_hash } end