Method: MgeWholesale::Inventory#quantity

Defined in:
lib/mge_wholesale/inventory.rb

#quantityObject



41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
# File 'lib/mge_wholesale/inventory.rb', line 41

def quantity
  items    = []
  tempfile = get_file(FULL_INVENTORY_FILENAME)

  CSV.foreach(tempfile, { headers: :first_row }).each do |row|
    item = {
      item_identifier: row['id'],
      quantity:        row['qty'].to_i,
    }

    items << item
  end

  tempfile.unlink

  items
end