From b4513f487c087e158448ddccb72d0bf96d4ff049 Mon Sep 17 00:00:00 2001 From: Tom Bloor Date: Tue, 25 Jul 2017 19:53:04 +0100 Subject: [PATCH] Added leaderboard generating scripts --- script/daily_leaderboards | 11 +++++++++++ script/monthly_leaderboards | 9 +++++++++ script/weekly_leaderboards | 9 +++++++++ 3 files changed, 29 insertions(+) create mode 100755 script/daily_leaderboards create mode 100755 script/monthly_leaderboards create mode 100755 script/weekly_leaderboards diff --git a/script/daily_leaderboards b/script/daily_leaderboards new file mode 100755 index 0000000..dfb5aa8 --- /dev/null +++ b/script/daily_leaderboards @@ -0,0 +1,11 @@ +#! /bin/bash + +eval $(perl -I ~/perl5/lib/perl5/ -Mlocal::lib) + +YESTERDAY=`date -d "yesterday" +%F` + + +./script/pear-local_loop leaderboard -t daily_total -d $YESTERDAY +./script/pear-local_loop leaderboard -t daily_count -d $YESTERDAY +./script/pear-local_loop leaderboard -t all_time_total -d $YESTERDAY +./script/pear-local_loop leaderboard -t all_time_count -d $YESTERDAY diff --git a/script/monthly_leaderboards b/script/monthly_leaderboards new file mode 100755 index 0000000..f6ca8b8 --- /dev/null +++ b/script/monthly_leaderboards @@ -0,0 +1,9 @@ +#! /bin/bash + +eval $(perl -I ~/perl5/lib/perl5/ -Mlocal::lib) + +YESTERDAY=`date -d "1 month ago" +%F` + + +./script/pear-local_loop leaderboard -t monthly_total -d $YESTERDAY +./script/pear-local_loop leaderboard -t monthly_count -d $YESTERDAY diff --git a/script/weekly_leaderboards b/script/weekly_leaderboards new file mode 100755 index 0000000..0304fbe --- /dev/null +++ b/script/weekly_leaderboards @@ -0,0 +1,9 @@ +#! /bin/bash + +eval $(perl -I ~/perl5/lib/perl5/ -Mlocal::lib) + +YESTERDAY=`date -d "1 week ago" +%F` + + +./script/pear-local_loop leaderboard -t weekly_total -d $YESTERDAY +./script/pear-local_loop leaderboard -t weekly_count -d $YESTERDAY