-
Notifications
You must be signed in to change notification settings - Fork 1
/
Copy pathcovid-fix-it-locally
executable file
·44 lines (44 loc) · 1.66 KB
/
covid-fix-it-locally
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
#/usr/bin/bash -xe
BACKDAYS="$1"
if [ "$BACKDAYS" == "" ]; then
BACKDAYS=1
fi
#
MYNDATE="$2"
if [ "$MYNDATE" == "" ]; then
MYNDATE=$(date +"%Y-%m-%d")
fi
#
cd notebooks/covid19/data
bash -x automate-daily-analysis-file.sh $MYNDATE
cd ../heatmaps
bash -x automate-daily-sed.sh $MYNDATE
cd ../../..
#
######
TODAY=$(date "+%Y-%m-%d")
echo $TODAY
YESTERDAY=$(date -v -${BACKDAYS}d "+%Y-%m-%d")
echo $YESTERDAY
rm -rf notebooks/data/delta_daily-covid19-global-analysis/dt=$YESTERDAY
rm -rf ../project_lost_saturn/notebooks/data/delta_daily-covid19-global-analysis/dt=$YESTERDAY
cp -rf notebooks/data/delta_daily-covid19-global-analysis/dt=$TODAY ../project_lost_saturn/notebooks/data/delta_daily-covid19-global-analysis/ #### Maintain just one day, too big to build in docker.io container! ####
###
pwd
cd archive/covid19
#
mv ../../notebooks/covid19/data/*$YESTERDAY*.csv data
mv ../../notebooks/covid19/heatmaps/*$YESTERDAY*.html* heatmaps
mv ../../notebooks/covid19/*$YESTERDAY*.ipynb notebooks
#
mv ../../notebooks/covid19/data/archive/*.csv data
mv ../../notebooks/covid19/heatmaps/archive/*.html* heatmaps
mv ../../notebooks/covid19/archive/*.ipynb notebooks
cd ../../
###
MYNDATE=$(date +"%d%b%Y")
echo $MYNDATE
## git status ; git add --all ; git commit -a -m "New - +daily spark reconciliation analysis - $MYNDATE - #COVID19" ; git push ;
##
## cd ../project_lost_saturn ; cd notebooks/ ; rm -rf covid19 ; cp -rf ../../Jupyter_Spark_H2O_Kafka_Client_Setup/notebooks/covid19 . ; git status ; git add --all ; git commit -a -m "New - +daily spark reconciliation analysis - $MYNDATE - #COVID19" ; git push ; cd ../../Jupyter_Spark_H2O_Kafka_Client_Setup ;
######