scripts/download-season-schedule
bebc2d37
 #!/bin/bash
 
 let season_start="$1"
 
 if [[ -z $season_start ]]; then
     echo "Expected Season (e.g. 2008), but none provided" >&2
     exit 1
 fi
 
 # 2008 -> 20082009 as required by NHL API
 let season=$season_start$season_start+1
 url="https://statsapi.web.nhl.com/api/v1/schedule?season=$season"
826e5694
 export PYTHONUNBUFFERED=1
bebc2d37
 outfile="$season.json"
 
 echo
a3aa576f
 echo "Hitting $url and saving to data/seasons/$season.msgpack"
bebc2d37
 echo
 
a3aa576f
 curl $url | ./scripts/json2msgpack > data/seasons/$season.msgpack