From f8dbf17c7362d609361b3a4c6700567a6de8eb80 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=C3=81lvaro?= Date: Sun, 12 May 2024 01:22:45 +0200 Subject: [PATCH] update config for storage --- apps/scrapper/lib/scrapper/match_classifier.ex | 2 +- apps/storage/config/libs/ex_aws_dev.exs | 10 ++++++---- apps/storage/config/libs/ex_aws_prod.exs | 12 ++++++++++++ apps/storage/config/prod.exs | 2 ++ 4 files changed, 21 insertions(+), 5 deletions(-) create mode 100644 apps/storage/config/libs/ex_aws_prod.exs diff --git a/apps/scrapper/lib/scrapper/match_classifier.ex b/apps/scrapper/lib/scrapper/match_classifier.ex index d5b3b85..c32bec3 100644 --- a/apps/scrapper/lib/scrapper/match_classifier.ex +++ b/apps/scrapper/lib/scrapper/match_classifier.ex @@ -16,7 +16,7 @@ defmodule Scrapper.MatchClassifier do |> Scrapper.Parallel.peach(fn {match, index} -> %{key: json_file} = match [key | _] = String.split(json_file, ".") - response = HTTPoison.get!("http://localhost:9000/matches/#{key}.json", [], timeout: 5000) + response = HTTPoison.get!("http://#{System.get_env("EX_AWS_ENDPOINT")}:9000/matches/#{key}.json", [], timeout: 5000) %{"info" => %{"gameVersion" => gameVersion, "queueId" => queueId}} = Poison.decode!(response.body) diff --git a/apps/storage/config/libs/ex_aws_dev.exs b/apps/storage/config/libs/ex_aws_dev.exs index e0292c1..ba7e14e 100644 --- a/apps/storage/config/libs/ex_aws_dev.exs +++ b/apps/storage/config/libs/ex_aws_dev.exs @@ -8,10 +8,12 @@ import Config # secret_access_key: System.get_env("EX_AWS_SECRET_KEY") config :ex_aws, - access_key_id: "3zwMWl4RPCs8CHzhKmIX", - secret_access_key: "79B6LmryjJElkrIiHgDcfIxSpmvrLdVy75MyAJC2", + # "EX_AWS_SECRET_KEY", + # EX_AWS_ACCESS_KEY + access_key_id: System.get_env("EX_AWS_ACCESS_KEY"), + secret_access_key: System.get_env("EX_AWS_SECRET_KEY"), s3: [ scheme: "http://", - host: "localhost", - port: "9000" + host: System.get_env("EX_AWS_ENDPOINT"), + port: System.get_env("EX_AWS_PORT") ] diff --git a/apps/storage/config/libs/ex_aws_prod.exs b/apps/storage/config/libs/ex_aws_prod.exs new file mode 100644 index 0000000..de89774 --- /dev/null +++ b/apps/storage/config/libs/ex_aws_prod.exs @@ -0,0 +1,12 @@ +import Config + +config :ex_aws, + # "EX_AWS_SECRET_KEY", + # EX_AWS_ACCESS_KEY + access_key_id: System.get_env("EX_AWS_ACCESS_KEY"), + secret_access_key: System.get_env("EX_AWS_SECRET_KEY"), + s3: [ + scheme: "http://", + host: System.get_env("EX_AWS_ENDPOINT"), + port: System.get_env("EX_AWS_PORT") + ] diff --git a/apps/storage/config/prod.exs b/apps/storage/config/prod.exs index becde76..d86be51 100644 --- a/apps/storage/config/prod.exs +++ b/apps/storage/config/prod.exs @@ -1 +1,3 @@ import Config + +import_config("libs/ex_aws_prod.exs")