From ddf8c112f58f0741458c9b38eee67ac29310ea26 Mon Sep 17 00:00:00 2001 From: Anthony Mineo Date: Sat, 13 Mar 2021 11:38:56 -0500 Subject: [PATCH] Add FTP Host path as env --- app/t2-stat-parser/ftp.go | 5 +++-- docker-compose.yml | 3 ++- 2 files changed, 5 insertions(+), 3 deletions(-) diff --git a/app/t2-stat-parser/ftp.go b/app/t2-stat-parser/ftp.go index 6e3b522..2289a07 100644 --- a/app/t2-stat-parser/ftp.go +++ b/app/t2-stat-parser/ftp.go @@ -26,10 +26,11 @@ func initFTP() { ftpHOST := os.Getenv("FTP_HOST") ftpUSER := os.Getenv("FTP_USER") ftpPW := os.Getenv("FTP_PW") + ftpPath := os.Getenv("FTP_PATH") - fmt.Println("Downloading stat files from", ftpHOST) + fmt.Println("Downloading stat files from", ftpHOST + ftpPath) - err, out, errout := Shellout("wget --recursive -nH --cut-dirs=4 --user=" + ftpUSER + " --no-parent --password=" + ftpPW + " -P /app/serverStats/stats/ ftp://" + ftpHOST + "/" + ftpHOST + "Tribes2/GameData/Classic/serverStats/stats/") + err, out, errout := Shellout("wget --recursive -nH --cut-dirs=4 --user=" + ftpUSER + " --no-parent --password=" + ftpPW + " -P /app/serverStats/stats/ ftp://" + ftpHOST + ftpPath) diff --git a/docker-compose.yml b/docker-compose.yml index 0a72611..9e789c6 100644 --- a/docker-compose.yml +++ b/docker-compose.yml @@ -24,7 +24,7 @@ services: constraints: [node.role == manager] parser: - image: "amineo/t2-stats-parser:v0.4.0" + image: "amineo/t2-stats-parser:v0.4.1" build: context: . dockerfile: ./build/go-t2-stat-parser/Dockerfile @@ -33,6 +33,7 @@ services: FTP_HOST: "${FTP_HOST}" FTP_USER: "${FTP_USER}" FTP_PW: "${FTP_PW}" + FTP_PATH: "${FTP_PATH}" depends_on: - db networks: