DOWNLOAD=false
while [[ $# -gt 0 ]]; do
case $1 in
-d|--download)
DOWNLOAD=true
shift
;;
*)
echo "Unknown option: $1"
echo "Usage: $0 [-d|--download]"
echo " -d, --download Download the dataset (use this flag to re-download)"
exit 1
;;
esac
done
pip3 install -r requirements.txt
if [ "$DOWNLOAD" = true ]; then
echo "Downloading dataset..."
wget https://data-analysis.fedoraproject.org/csv-reports/countme/totals.csv
else
echo "Skipping dataset download. Use -d flag to download fresh data."
fi
python3 main.py