diff --git a/lib/growth/indicators/download.ex b/lib/growth/indicators/download.ex index bc24dbe..c2307d9 100644 --- a/lib/growth/indicators/download.ex +++ b/lib/growth/indicators/download.ex @@ -321,6 +321,8 @@ defmodule Growth.Indicators.Download do end def save(data, measurement) do - File.write("priv/growth/indicators/#{measurement}.csv", data) + :wabanex + |> Application.app_dir(["priv", "growth", "indicators", "#{measurement}.csv"]) + |> File.write(data) end end diff --git a/lib/growth/indicators/load.ex b/lib/growth/indicators/load.ex index c8d6164..68a9894 100644 --- a/lib/growth/indicators/load.ex +++ b/lib/growth/indicators/load.ex @@ -66,7 +66,8 @@ defmodule Growth.Indicators.Load do def all do Logger.debug("load growth indicators") - "priv/growth/indicators/*.csv" + :wabanex + |> Application.app_dir(["priv", "growth", "indicators", "*.csv"]) |> Path.wildcard() |> Enum.map(&create_ets_from_filename/1) |> Enum.map(&Task.async(__MODULE__, :load_measure, [&1]))