#!/bin/bash

set -e

cd ~jrayhawk/psba_screensaver

while true; do
  ssh -C -i gitlogger_rsa psas.pdx.edu /home/jrayhawk/bin/gitlogger.sh | tar -xC psas || echo failed to fetch psas logs &
  ssh -C -i gitlogger_rsa dev.tovacompany.com /home/adm/jrayhawk/bin/gitlogger.sh | tar -xC tova || echo failed to fetch tova logs &
  ssh -C -i gitlogger_rsa dev.apdm.com /home/jrayhawk/bin/gitlogger.sh | tar -xC apdm || echo failed to fetch apdm logs &
  for i in $(ls */*  | grep -v linux-2.6\\\|libsdl | shuf); do
    [[ $i =~ (.+)/.+ ]]
    gource --stop-at-end --highlight-dirs --auto-skip-seconds 1 --seconds-per-day 1 --file-idle-time 0 --viewport 1920x1200 --background-image ${BASH_REMATCH[1]}_spooky.png ${i};
  done
done
