From fe1eae32b0e270acc5049048eabbde4ea8460db1 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Hern=C3=A1n=20Asorey?= <asoreyh@gmail.com> Date: Thu, 25 Aug 2022 11:31:41 +0200 Subject: [PATCH] Minor typo in extractor. New script to download averaged atmospheric profiles from github --- extractor/.get_atm_from_repo.sh.swp | Bin 0 -> 12288 bytes extractor/extractor.py | 2 +- extractor/get_atm_from_repo.sh | 19 ++++++++++++++++--- 3 files changed, 17 insertions(+), 4 deletions(-) create mode 100644 extractor/.get_atm_from_repo.sh.swp diff --git a/extractor/.get_atm_from_repo.sh.swp b/extractor/.get_atm_from_repo.sh.swp new file mode 100644 index 0000000000000000000000000000000000000000..fecf1f7be9dae72bc24a0042ce4f523e30663290 GIT binary patch literal 12288 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 literal 0 HcmV?d00001 diff --git a/extractor/extractor.py b/extractor/extractor.py index 6be4f7f..c1641be 100755 --- a/extractor/extractor.py +++ b/extractor/extractor.py @@ -196,7 +196,7 @@ def main(argv): ] if verbose: print("Extracting data from sites google sheet...", end='') - credentials = ServiceAccountCredentials.from_json_keyfile_name('access-data-64a03ecb59d0.json', scope) + credentials = ServiceAccountCredentials.from_json_keyfile_name('<insert json access data here.json', scope) client = gspread.authorize(credentials) sheet = client.open("DatosRC").sheet1 data = sheet.get_all_records() diff --git a/extractor/get_atm_from_repo.sh b/extractor/get_atm_from_repo.sh index 648137c..f09c812 100755 --- a/extractor/get_atm_from_repo.sh +++ b/extractor/get_atm_from_repo.sh @@ -55,8 +55,21 @@ if [ "$2" -lt 0 ] || [ $2 -gt 99 ]; then fi site=$1 year=$(printf "%02d" $2) - +n=0 for m in $(seq -w 1 12); do - url_file="$url_base/${site}/atmprof${site}${year}${m}.dat" - wget $url_file + file="atmprof${site}${year}${m}.dat" + url_file="$url_base/${site}/${file}" + if $(wget -q $url_file); then + echo "File $file retrived" + n=$(( n + 1 )) + else + echo "Failed to retrieve $file" + fi done + if [ "$n" -eq 12 ]; then + echo "Success retrieving site:${site} for year:$year" + else + echo "Failed to retrieve some files. $n files extracted" + echo "Perhaps files does not be already produced. Please check at https://github.com/lagoproject/atmospheres/" + exit 99 + fi -- GitLab