Skip to content

Commit 55a18b2

Browse files
Merge pull request #4 from michaelmaysonet74/ETL-4
ETL-4 - Update pokedex_etl.ex
2 parents 71b7d84 + 176f080 commit 55a18b2

File tree

2 files changed

+7
-12
lines changed

2 files changed

+7
-12
lines changed

lib/pokedex_etl.ex

Lines changed: 6 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -1,22 +1,17 @@
11
defmodule PokedexETL do
22
alias PokedexETL.Ingest
33

4-
def main(args) do
4+
def main(["ingest", "--gen=" <> gen]) do
55
Application.ensure_all_started(:pokedex_etl)
6-
7-
case args do
8-
["ingest", "--gen=" <> gen] -> ingest(gen)
9-
_ -> usage()
10-
end
6+
ingest(gen)
117
end
128

9+
def main(_), do: usage()
10+
1311
defp ingest(gen) do
1412
case Ingest.run(gen) do
15-
{:ok, result} ->
16-
IO.puts(result)
17-
18-
{:error, :invalid_input} ->
19-
IO.puts("Invalid Input: --gen=#{gen}")
13+
{:ok, result} -> IO.puts(result)
14+
_ -> IO.puts("Invalid Input: --gen=#{gen}")
2015
end
2116
end
2217

mix.exs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ defmodule PokedexETL.MixProject do
44
def project do
55
[
66
app: :pokedex_etl,
7-
version: "0.1.0",
7+
version: "0.2.0",
88
elixir: "~> 1.18",
99
escript: escript(),
1010
deps: deps()

0 commit comments

Comments
 (0)